]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
2005-05-01 Paul Brook <paul@codesourcery.com>
authorPaul Brook <paul@codesourcery.com>
Sun, 1 May 2005 23:31:26 +0000 (23:31 +0000)
committerPaul Brook <paul@codesourcery.com>
Sun, 1 May 2005 23:31:26 +0000 (23:31 +0000)
* bfd/elf32-arm.c (bfd_elf32_arm_process_before_allocation): Treat
R_ARM_PLT32 the same as R_ARM_PC24.
(arm_add_to_rel): Ditto.

ChangeLog.csl
bfd/elf32-arm.c

index f8f789e51b864848b75926a1659d9dc6c0288081..c381846f0445d517fb6fb98dd793ae665f70c2d7 100644 (file)
@@ -1,3 +1,9 @@
+2005-05-01  Paul Brook  <paul@codesourcery.com>
+
+       * bfd/elf32-arm.c (bfd_elf32_arm_process_before_allocation): Treat
+       R_ARM_PLT32 the same as R_ARM_PC24.
+       (arm_add_to_rel): Ditto.
+
 2005-05-01  Zack Weinberg  <zack@codesourcery.com>
 
        * gas/config/tc-arm.c (thumb32_mode): Rename unified_syntax.
index c4e66e74bcc2fa7fecf93364152091de8c30219c..ddc735d5affec7292eb3bc22f851bbb789f01e0d 100644 (file)
@@ -2393,6 +2393,7 @@ bfd_elf32_arm_process_before_allocation (bfd *abfd,
          switch (r_type)
            {
            case R_ARM_PC24:
+           case R_ARM_PLT32:
 #ifndef OLD_ARM_ABI
            case R_ARM_CALL:
            case R_ARM_JUMP24:
@@ -2413,7 +2414,7 @@ bfd_elf32_arm_process_before_allocation (bfd *abfd,
              break;
 
            default:
-             break;
+             abort ();
            }
        }
 
@@ -3993,6 +3994,7 @@ arm_add_to_rel (bfd *              abfd,
          break;
 
        case R_ARM_PC24:
+       case R_ARM_PLT32:
 #ifndef OLD_ARM_ABI
        case R_ARM_CALL:
        case R_ARM_JUMP24: