]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - binutils/ChangeLog
* dwarf.c (is_relocatable): Remove definition.
[thirdparty/binutils-gdb.git] / binutils / ChangeLog
index b4e8f6c619edc531961ccbe625d6a7f0c33dde92..137b3731edeef88a5b8ab9aef81545c1987971ed 100644 (file)
@@ -1,3 +1,60 @@
+2007-10-31  Nick Clifton  <nickc@redhat.com>
+
+       * dwarf.c (is_relocatable): Remove definition.
+       (display_debug_frames): Remove check in is_relocatable.
+       * dwarf.h (is_relocatable): Remove declaration.
+       * objdump.c (is_relocatable): New static definition.
+       * readelf.c (dump_relocations): Make the function void.
+       (is_32bit_abs_reloc): Add support for x86, Arc, Arm, D10V, Dlx,
+       OR32 and Score.
+       (is_32bit_pcrel_reloc): Add support for x86 and Arm.
+       (is_16bit_abs_reloc): Add support for D10V.
+       (debug_apply_rela_addends): Rename to debug_apply_relocations.
+       Add code to support rel relocations.
+       (load_debug_section): Fix call to debug_apply_relocations.
+       (get_file_header): Remove setting of is_relocatable.
+
+2007-10-31  Alan Modra  <amodra@bigpond.net.au>
+
+       * readelf.c (debug_apply_rela_addends): Clarify FIXME.
+
+2007-10-29  Nick Clifton  <nickc@redhat.com>
+
+       * readelf.c (is_32bit_abs_reloc): Add knowledge of reloc used by
+       IA64.
+       (is_64bit_abs_reloc): Likewise.
+
+2007-10-28  Nick Clifton  <nickc@redhat.com>
+
+       * dwarf.c (process_debug_info): Check for corrupt lengths.
+       * readelf.c (get_reloc_type): New function.  Returns the reloc
+       number extracted from the info field of a reloc.
+       (get_reloc_symindex): New function.  Returns the symbol index
+       extracted from the info field of a reloc.
+       (dump_relocations): Use the new functions.
+       (slurp_ia64_unwind_table): Use the new functions.
+       (slurp_hppa_unwind_table): Use the new functions.
+       (dump_section_as_bytes): Use the new functions.
+       (get_reloc_size): Delete function.
+       (is_32bit_abs_reloc): New function.  Determines if a given reloc
+       type is a 32-bit absolute relocation.
+       (is_32bit_pcrel_reloc): New function.  Like is_32bit_abs_reloc but
+       for pc-relative relocations.
+       (is_64bit_abs_reloc): New function.  Like is_32bit_abs_reloc but
+       for 64-bit absolute relocations.
+       (is_16bit_abs_reloc): New function.  Like is_32bit_abs_reloc but
+       for 32-bit absolute relocations.
+       (debug_apply_rela_addends): Use the new functions.  Skip and warn
+       about any unrecognised relocations.
+
+2007-10-26  Karl Berry  <karl@freefriends.org>
+
+       * doc/binutils.texi: Move top stuff to the top.
+       Use @direntry/@dircategory, format entries to play nicely with
+       others.
+       Avoid duplicate copying strings.
+       Don't misspell "Texinfo".
+
 2007-10-25  Daniel Jacobowitz  <dan@codesourcery.com>
 
        * readelf.c (display_power_gnu_attribute): Add support for