12019-08-12 Mark Wielaard <mark@klomp.org> 2 3 * libdwelf.h (dwelf_elf_begin): Update documentation. 4 * dwelf_elf_begin.c (dwelf_elf_begin): Don't suppress ELF_K_NONE. 5 Mark old and new version. 6 72019-06-28 Mark Wielaard <mark@klomp.org> 8 9 * Makefile.am (libdwelf_a_SOURCES): Add dwelf_elf_e_machine_string.c. 10 * libdwelf.h (dwelf_elf_e_machine_string): Define new function. 11 * dwelf_elf_e_machine_string.c: New file. 12 132018-10-21 Mark Wielaard <mark@klomp.org> 14 15 * libdwelf.h (dwelf_elf_begin): Add function declaration. 16 * dwelf_elf_begin.c: New file. 17 * Makefile.am (libdwelf_a_SOURCES): Add dwelf_elf_begin.c. 18 192018-10-18 Mark Wielaard <mark@klomp.org> 20 21 * dwelf_elf_gnu_build_id.c (find_elf_build_id): Check p_align to 22 set ELF type. 23 242016-10-11 Akihiko Odaki <akihiko.odaki.4i@stu.hosei.ac.jp> 25 26 * dwelf_strtab.c: Remove sys/param.h include. 27 (MIN): Remove definition. 28 292016-07-08 Mark Wielaard <mjw@redhat.com> 30 31 * Makefile.am (libdwelf_a_SOURCES): Add dwelf_strtab.c. 32 * dwelf_strtab.c: New file. 33 * libdwelf.h (Dwelf_Strtab): New typedef. 34 (Dwelf_Strent): Likewise. 35 (dwelf_strtab_init): New function. 36 (dwelf_strtab_add): Likewise. 37 (dwelf_strtab_add_len): Likewise. 38 (dwelf_strtab_finalize): Likewise. 39 (dwelf_strent_off): Likewise. 40 (dwelf_strent_str): Likewise. 41 (dwelf_strtab_free): Likewise. 42 432015-10-28 Mark Wielaard <mjw@redhat.com> 44 45 * Makefile.am (libdwelf_a_SOURCES): Add 46 dwelf_scn_gnu_compressed_size.c. 47 * dwelf_scn_gnu_compressed_size.c: Likewise. 48 * libdwelf.h (dwelf_scn_gnu_compressed_size): New declaration. 49 502015-10-14 Chih-Hung Hsieh <chh@google.com> 51 52 * dwelf_elf_gnu_build_id.c (find_elf_build_id): Move nested function 53 'check_notes' to file scope. 54 552014-11-14 Mark Wielaard <mjw@redhat.com> 56 57 * dwelf_elf_gnu_debuglink.c (dwelf_elf_gnu_debuglink): Check d_buf 58 is not NULL. 59 602014-04-30 Mark Wielaard <mjw@redhat.com> 61 62 * Makefile.am (AM_CPPFLAGS): Add libdwfl and libebl include dirs. 63 (libdwelf_a_SOURCES): Add dwelf_elf_gnu_build_id.c 64 * dwelf_elf_gnu_build_id.c: New file. Moved libdwfl function 65 __libdwfl_find_elf_build_id here. 66 * libdwelf.h (dwelf_elf_gnu_build_id): Declare new function. 67 * libdwelfP.h (dwelf_elf_gnu_build_id): Add internal declaration. 68 692014-04-24 Florian Weimer <fweimer@redhat.com> 70 71 * dwelf_dwarf_gnu_debugaltlink.c: New file. 72 * Makefile.am (libdwelf_a_SOURCES): Add it. 73 * libdwelf.h (dwelf_dwarf_gnu_debugaltlink): Declare new function. 74 * libdwelfP.h (dwelf_dwarf_gnu_debugaltlink): Add internal 75 declaration. 76 772014-04-11 Mark Wielaard <mjw@redhat.com> 78 79 * Makefile.am: New file. 80 * libdwelf.h: Likewise. 81 * libdwelfP.h: Likewise. 82 * dwelf_elf_gnu_debuglink.c: Likewise. 83