From: Roland McGrath Date: Thu, 18 Dec 2008 07:02:51 +0000 (-0800) Subject: Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils into roland/unwind X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c381d1c135dc93a8e0397ad40d44d8c20ce3c9cd;p=thirdparty%2Felfutils.git Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils into roland/unwind Conflicts: libdwfl/ChangeLog src/ChangeLog --- c381d1c135dc93a8e0397ad40d44d8c20ce3c9cd diff --cc libdwfl/ChangeLog index 16248415c,9d86f52b4..46d1836ef --- a/libdwfl/ChangeLog +++ b/libdwfl/ChangeLog @@@ -1,11 -1,15 +1,23 @@@ +2007-02-10 Roland McGrath + + * libdwflP.h (struct Dwfl_Module): New members `cfi', `cfi_elf'. + Add INTDECL for dwfl_module_getcfi. + * dwfl_module_getcfi.c: New file. + * dwfl_addrframe.c: New file. + * Makefile.am (libdwfl_a_SOURCES): Add them. + + 2008-12-15 Roland McGrath + + * derelocate.c (dwfl_module_relocate_address): Apply main.bias, not + debug.bias. + + 2008-12-11 Roland McGrath + + * offline.c (process_archive): Don't call elf_end and close if + returning NULL. Check first elf_begin call and set error code + specially for empty archive. + Fixes RHBZ#465878. + 2008-12-02 Roland McGrath * dwfl_getmodules.c (dwfl_getmodules): Typo fix in last change. diff --cc src/ChangeLog index 8ae0274ac,b14d58bcc..8a62849d8 --- a/src/ChangeLog +++ b/src/ChangeLog @@@ -1,18 -1,13 +1,28 @@@ +2007-02-17 Roland McGrath + + * readelf.c (parse_opt): Take "frames" as alias for "frame" in + --debug-dump argument, matching bintuils readelf. + (print_debug_frame_section): Implemented. + (print_debug): Call it on .eh_frame section even dwarf_begin_elf fails. + + * readelf.c (print_debug): Pass section name as new parameter to + print_debug_*_section functions. + (print_debug_abbrev_section): Take new argument. + (print_debug_aranges_section, print_debug_ranges_section) + (print_debug_info_section, print_debug_line_section): Likewise. + (print_debug_loc_section, print_debug_macinfo_section): Likewise. + (print_debug_pubnames_section, print_debug_str_section): Likewise. + + 2008-12-11 Roland McGrath + + * nm.c (sym_name): New function. + (show_symbols_sysv): Use it in place of elf_strptr. + (show_symbols_bsd, show_symbols_posix): Likewise. + Fixes RHBZ#476136. + + * nm.c (show_symbols_sysv): Use an alloca'd backup section name when + elf_strptr fails. + 2008-12-02 Roland McGrath * readelf.c (count_dwflmod, process_file): Don't presume encoding of