12020-12-12 Dmitry V. Levin <ldv@altlinux.org> 2 3 * libdwelf.h: Fix spelling typos in comments. 4 * dwelf_strtab.c (newstring): Likewise. 5 6 * dwelf_elf_e_machine_string.c (dwelf_elf_e_machine_string): Fix 7 spelling typos in returned strings. 8 92020-06-04 Mark Wielaard <mark@klomp.org> 10 11 * dwelf_elf_e_machine_string.c (dwelf_elf_e_machine_string): 12 Rename EM_ARC_COMPACT2 to EM_ARCV2. 13 142019-08-12 Mark Wielaard <mark@klomp.org> 15 16 * libdwelf.h (dwelf_elf_begin): Update documentation. 17 * dwelf_elf_begin.c (dwelf_elf_begin): Don't suppress ELF_K_NONE. 18 Mark old and new version. 19 202019-06-28 Mark Wielaard <mark@klomp.org> 21 22 * Makefile.am (libdwelf_a_SOURCES): Add dwelf_elf_e_machine_string.c. 23 * libdwelf.h (dwelf_elf_e_machine_string): Define new function. 24 * dwelf_elf_e_machine_string.c: New file. 25 262018-10-21 Mark Wielaard <mark@klomp.org> 27 28 * libdwelf.h (dwelf_elf_begin): Add function declaration. 29 * dwelf_elf_begin.c: New file. 30 * Makefile.am (libdwelf_a_SOURCES): Add dwelf_elf_begin.c. 31 322018-10-18 Mark Wielaard <mark@klomp.org> 33 34 * dwelf_elf_gnu_build_id.c (find_elf_build_id): Check p_align to 35 set ELF type. 36 372016-10-11 Akihiko Odaki <akihiko.odaki.4i@stu.hosei.ac.jp> 38 39 * dwelf_strtab.c: Remove sys/param.h include. 40 (MIN): Remove definition. 41 422016-07-08 Mark Wielaard <mjw@redhat.com> 43 44 * Makefile.am (libdwelf_a_SOURCES): Add dwelf_strtab.c. 45 * dwelf_strtab.c: New file. 46 * libdwelf.h (Dwelf_Strtab): New typedef. 47 (Dwelf_Strent): Likewise. 48 (dwelf_strtab_init): New function. 49 (dwelf_strtab_add): Likewise. 50 (dwelf_strtab_add_len): Likewise. 51 (dwelf_strtab_finalize): Likewise. 52 (dwelf_strent_off): Likewise. 53 (dwelf_strent_str): Likewise. 54 (dwelf_strtab_free): Likewise. 55 562015-10-28 Mark Wielaard <mjw@redhat.com> 57 58 * Makefile.am (libdwelf_a_SOURCES): Add 59 dwelf_scn_gnu_compressed_size.c. 60 * dwelf_scn_gnu_compressed_size.c: Likewise. 61 * libdwelf.h (dwelf_scn_gnu_compressed_size): New declaration. 62 632015-10-14 Chih-Hung Hsieh <chh@google.com> 64 65 * dwelf_elf_gnu_build_id.c (find_elf_build_id): Move nested function 66 'check_notes' to file scope. 67 682014-11-14 Mark Wielaard <mjw@redhat.com> 69 70 * dwelf_elf_gnu_debuglink.c (dwelf_elf_gnu_debuglink): Check d_buf 71 is not NULL. 72 732014-04-30 Mark Wielaard <mjw@redhat.com> 74 75 * Makefile.am (AM_CPPFLAGS): Add libdwfl and libebl include dirs. 76 (libdwelf_a_SOURCES): Add dwelf_elf_gnu_build_id.c 77 * dwelf_elf_gnu_build_id.c: New file. Moved libdwfl function 78 __libdwfl_find_elf_build_id here. 79 * libdwelf.h (dwelf_elf_gnu_build_id): Declare new function. 80 * libdwelfP.h (dwelf_elf_gnu_build_id): Add internal declaration. 81 822014-04-24 Florian Weimer <fweimer@redhat.com> 83 84 * dwelf_dwarf_gnu_debugaltlink.c: New file. 85 * Makefile.am (libdwelf_a_SOURCES): Add it. 86 * libdwelf.h (dwelf_dwarf_gnu_debugaltlink): Declare new function. 87 * libdwelfP.h (dwelf_dwarf_gnu_debugaltlink): Add internal 88 declaration. 89 902014-04-11 Mark Wielaard <mjw@redhat.com> 91 92 * Makefile.am: New file. 93 * libdwelf.h: Likewise. 94 * libdwelfP.h: Likewise. 95 * dwelf_elf_gnu_debuglink.c: Likewise. 96