]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
* elf32-xtensa.c (reloc_bfd_fix_struct): Delete target_abfd field.
authorBob Wilson <bob.wilson@acm.org>
Thu, 4 Oct 2007 17:15:29 +0000 (17:15 +0000)
committerBob Wilson <bob.wilson@acm.org>
Thu, 4 Oct 2007 17:15:29 +0000 (17:15 +0000)
(reloc_bfd_fix_init): Remove target_abfd argument.
(relax_section, move_literal): Adjust calls to reloc_bfd_fix_init.

bfd/ChangeLog
bfd/elf32-xtensa.c

index 71c6757756e82a0e2b0d265e20b477ebe2956c23..52af1bbf166d5cf4aadb1c15394f92a5bc5d1e4e 100644 (file)
@@ -1,3 +1,9 @@
+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
index ce553d058c79a4cac30c53428a9be687dd949cd6..6454a8878063a7992d596e999848910640c1a81c 100644 (file)
@@ -5121,7 +5121,6 @@ struct reloc_bfd_fix_struct
   bfd_vma src_offset;
   unsigned src_type;                   /* Relocation type.  */
   
-  bfd *target_abfd;
   asection *target_sec;
   bfd_vma target_offset;
   bfd_boolean translated;
@@ -5134,7 +5133,6 @@ static reloc_bfd_fix *
 reloc_bfd_fix_init (asection *src_sec,
                    bfd_vma src_offset,
                    unsigned src_type,
-                   bfd *target_abfd,
                    asection *target_sec,
                    bfd_vma target_offset,
                    bfd_boolean translated)
@@ -5145,7 +5143,6 @@ reloc_bfd_fix_init (asection *src_sec,
   fix->src_sec = src_sec;
   fix->src_offset = src_offset;
   fix->src_type = src_type;
-  fix->target_abfd = target_abfd;
   fix->target_sec = target_sec;
   fix->target_offset = target_offset;
   fix->translated = translated;
@@ -8231,7 +8228,7 @@ relax_section (bfd *abfd, asection *sec, struct bfd_link_info *link_info)
              addend_displacement =
                new_reloc.target_offset + new_reloc.virtual_offset;
 
-             fix = reloc_bfd_fix_init (sec, source_offset, r_type, 0,
+             fix = reloc_bfd_fix_init (sec, source_offset, r_type,
                                        r_reloc_get_section (&new_reloc),
                                        addend_displacement, TRUE);
              add_fix (sec, fix);
@@ -8784,7 +8781,7 @@ move_literal (bfd *abfd,
 
       /* Currently, we cannot move relocations during a relocatable link.  */
       BFD_ASSERT (!link_info->relocatable);
-      fix = reloc_bfd_fix_init (sec, offset, r_type, r_rel->abfd,
+      fix = reloc_bfd_fix_init (sec, offset, r_type,
                                r_reloc_get_section (r_rel),
                                r_rel->target_offset + r_rel->virtual_offset,
                                FALSE);