OSDN Git Service

Correctly handle Vtentry relocs.
authorCatherine Moore <clm@redhat.com>
Fri, 30 Jul 1999 15:09:54 +0000 (15:09 +0000)
committerCatherine Moore <clm@redhat.com>
Fri, 30 Jul 1999 15:09:54 +0000 (15:09 +0000)
bfd/ChangeLog
bfd/elf32-arm.h

index fdd1f47..5ca7ca4 100644 (file)
@@ -1,3 +1,8 @@
+1999-07-30  Catherine Moore  <clm@cygnus.com>
+
+       * elf32-arm.h (elf32_arm_check_relocs):  Use r_offset for
+       R_ARM_GNU_VTENTRY.
+
 1999-07-29  Richard Henderson  <rth@cygnus.com>
 
        * elf32-mips.c (_bfd_mips_elf_final_link): Only re-sort dynsyms if
index 3534b43..78ecae1 100644 (file)
@@ -2364,7 +2364,7 @@ elf32_arm_check_relocs (abfd, info, sec, relocs)
         /* This relocation describes which C++ vtable entries are actually
            used.  Record for later use during GC.  */
         case R_ARM_GNU_VTENTRY:
-          if (!_bfd_elf32_gc_record_vtentry (abfd, sec, h, rel->r_addend))
+          if (!_bfd_elf32_gc_record_vtentry (abfd, sec, h, rel->r_offset))
             return false;
           break;
         }