diff options
author | Paul Brook <paul@codesourcery.com> | 2005-08-15 15:01:39 +0000 |
---|---|---|
committer | Paul Brook <paul@codesourcery.com> | 2005-08-15 15:01:39 +0000 |
commit | ce490eda4be52bbd501791dd3e0c3c4444d8dd78 (patch) | |
tree | 25c3e67f0744248d2af4ca4a2b373f5e59ebc1f7 /bfd | |
parent | 8bf3b8c2517cf7cf999b8f0e878882874fc91c26 (diff) | |
download | gdb-ce490eda4be52bbd501791dd3e0c3c4444d8dd78.zip gdb-ce490eda4be52bbd501791dd3e0c3c4444d8dd78.tar.gz gdb-ce490eda4be52bbd501791dd3e0c3c4444d8dd78.tar.bz2 |
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.
Diffstat (limited to 'bfd')
-rw-r--r-- | bfd/ChangeLog | 5 | ||||
-rw-r--r-- | bfd/elf32-arm.c | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index bb284c7..684d7f7 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -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 diff --git a/bfd/elf32-arm.c b/bfd/elf32-arm.c index ae57dd2..2dc153f 100644 --- a/bfd/elf32-arm.c +++ b/bfd/elf32-arm.c @@ -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 */ |