diff options
author | Mark Shinwell <shinwell@codesourcery.com> | 2006-09-01 17:14:16 +0000 |
---|---|---|
committer | Mark Shinwell <shinwell@codesourcery.com> | 2006-09-01 17:14:16 +0000 |
commit | a5fb8385a6e909528922153102e07b4906a31248 (patch) | |
tree | 387c5f2387790266491600696f18483b89d6ef44 | |
parent | 934ab22a16f91ba6914201c6a73d4220acff317f (diff) | |
download | binutils-gdb-a5fb8385a6e909528922153102e07b4906a31248.tar.gz |
bfd/
* elf32-arm.c (elf32_arm_howto_table_1): Correct masks for
R_ARM_THM_PC12 relocation.
-rw-r--r-- | ChangeLog.csl | 6 | ||||
-rw-r--r-- | bfd/elf32-arm.c | 4 |
2 files changed, 8 insertions, 2 deletions
diff --git a/ChangeLog.csl b/ChangeLog.csl index 69504ed8916..834afd60bc9 100644 --- a/ChangeLog.csl +++ b/ChangeLog.csl @@ -1,3 +1,9 @@ +2006-09-01 Mark Shinwell <shinwell@codesourcery.com> + + bfd/ + * elf32-arm.c (elf32_arm_howto_table_1): Correct masks for + R_ARM_THM_PC12 relocation. + 2006-09-01 Nathan Sidwell <nathan@codesourcery.com> ld/testsuite/ diff --git a/bfd/elf32-arm.c b/bfd/elf32-arm.c index 9c80e74ff84..5de108aa260 100644 --- a/bfd/elf32-arm.c +++ b/bfd/elf32-arm.c @@ -852,8 +852,8 @@ static reloc_howto_type elf32_arm_howto_table_1[] = bfd_elf_generic_reloc, /* special_function */ "R_ARM_THM_PC12", /* name */ FALSE, /* partial_inplace */ - 0x0fffffff, /* src_mask */ - 0x0fffffff, /* dst_mask */ + 0xffffffff, /* src_mask */ + 0xffffffff, /* dst_mask */ TRUE), /* pcrel_offset */ HOWTO (R_ARM_ABS32_NOI, /* type */ |