* elf32-xtensa.c (elf_xtensa_relocate_section): Remove updates of
[binutils-gdb.git] / bfd / ChangeLog
index 71c6757756e82a0e2b0d265e20b477ebe2956c23..0fa58a86d09a23575087efdb65d703acd2876e73 100644 (file)
@@ -1,3 +1,23 @@
+2007-10-05  Bob Wilson  <bob.wilson@acm.org>
+       
+       * elf32-xtensa.c (elf_xtensa_relocate_section): Remove updates of
+       r_type and howto after calling do_fix_for_relocateable_link and
+       do_fix_for_final_link.
+       
+2007-10-05  Bob Wilson  <bob.wilson@acm.org>
+       
+       * elf32-xtensa.c (removed_by_actions): New.
+       (offset_with_removed_text): Reimplement using removed_by_actions.
+       (offset_with_removed_text_before_fill): Delete.
+       (relax_property_section): Use removed_by_actions.  Rearrange logic.
+       (relax_section_symbols): Likewise.
+       
+2007-10-04  Bob Wilson  <bob.wilson@acm.org>
+
+       * elf32-xtensa.c (reloc_bfd_fix_struct): Delete target_abfd field.
+       (reloc_bfd_fix_init): Remove target_abfd argument.
+       (relax_section, move_literal): Adjust calls to reloc_bfd_fix_init.
+
 2007-10-04  Nick Clifton  <nickc@redhat.com>
 
        PR linker/5099