2005-08-15 Paul Brook <paul@codesourcery.com>
authorPaul Brook <paul@codesourcery.com>
Mon, 15 Aug 2005 15:01:39 +0000 (15:01 +0000)
committerPaul Brook <paul@codesourcery.com>
Mon, 15 Aug 2005 15:01:39 +0000 (15:01 +0000)
* elf32-arm.c (elf32_arm_howto_table_1): Make R_ARM_PLT32 the same as
R_ARM_PC24.

bfd/ChangeLog
bfd/elf32-arm.c

index bb284c7..684d7f7 100644 (file)
@@ -1,3 +1,8 @@
+2005-08-15  Paul Brook  <paul@codesourcery.com>
+
+       * elf32-arm.c (elf32_arm_howto_table_1): Make R_ARM_PLT32 the same as
+       R_ARM_PC24.
+
 2005-08-13  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
 
        PR ld/1135
index ae57dd2..2dc153f 100644 (file)
@@ -435,13 +435,13 @@ static reloc_howto_type elf32_arm_howto_table_1[] =
   HOWTO (R_ARM_PLT32,          /* type */
          2,                     /* rightshift */
          2,                     /* size (0 = byte, 1 = short, 2 = long) */
-         26,                    /* bitsize */
+         24,                    /* bitsize */
          TRUE,                 /* pc_relative */
          0,                     /* bitpos */
          complain_overflow_bitfield,/* complain_on_overflow */
          bfd_elf_generic_reloc, /* special_function */
          "R_ARM_PLT32",                /* name */
-         TRUE,                 /* partial_inplace */
+         FALSE,                        /* partial_inplace */
          0x00ffffff,           /* src_mask */
          0x00ffffff,           /* dst_mask */
          TRUE),                        /* pcrel_offset */