]> git.ipfire.org Git - thirdparty/elfutils.git/commitdiff
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils into roland/unwind
authorRoland McGrath <roland@redhat.com>
Thu, 18 Dec 2008 07:02:51 +0000 (23:02 -0800)
committerRoland McGrath <roland@redhat.com>
Thu, 18 Dec 2008 07:02:51 +0000 (23:02 -0800)
Conflicts:
libdwfl/ChangeLog
src/ChangeLog

1  2 
libdwfl/ChangeLog
src/ChangeLog

index 16248415ca23dfd556b7ffa93b608bc6e7aa9f79,9d86f52b489f302d6a506bb39d1a690fc4b68bc0..46d1836ef6c4a23b1662c44cc6b0ae58b561ec4e
@@@ -1,11 -1,15 +1,23 @@@
 +2007-02-10  Roland McGrath  <roland@redhat.com>
 +
 +      * 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  <roland@redhat.com>
+       * derelocate.c (dwfl_module_relocate_address): Apply main.bias, not
+       debug.bias.
+ 2008-12-11  Roland McGrath  <roland@redhat.com>
+       * 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  <roland@redhat.com>
  
        * dwfl_getmodules.c (dwfl_getmodules): Typo fix in last change.
diff --cc src/ChangeLog
index 8ae0274ace1134ffa741dc70849f9a18bbe47a13,b14d58bcc02c5207540e72030e8fd5cad5481579..8a62849d8ecb9c238e2127f32161aa435d3ab0e2
@@@ -1,18 -1,13 +1,28 @@@
 +2007-02-17  Roland McGrath  <roland@redhat.com>
 +
 +      * 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  <roland@redhat.com>
+       * 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  <roland@redhat.com>
  
        * readelf.c (count_dwflmod, process_file): Don't presume encoding of