diff options
author | Paul Brook <paul@codesourcery.com> | 2006-05-01 20:27:15 +0400 |
---|---|---|
committer | Paul Brook <paul@codesourcery.com> | 2006-05-01 20:27:15 +0400 |
commit | 6ce914075acbe37bf9c898fca43acd49d2a2d5ad (patch) | |
tree | 38276feb26b2c5917ab8d994b216c28f928e7af6 /ChangeLog.csl | |
parent | 87761c76ea3fcbed68af4bd7f42d67335254419c (diff) |
2006-05-01 Paul Brook <paul@codesourcery.com>
* bfd/elf32-arm.c (elf32_arm_final_link_relocate): Set thumb funciton
bit for R_ARM_REL32.
* gas/config/tc-arm.c (arm_optimize_expr): New function.
* gas/config/tc-arm.h (md_optimize_expr): Define
(arm_optimize_expr): Add prototype.
(TC_FORCE_RELOCATION_SUB_SAME): Define.
* ld/testsuite/ld-arm/arm-elf.exp: Add thumb-rel32.
* ld/testsuite/ld-arm/thumb-rel32.d: New test.
* ld/testsuite/ld-arm/thumb-rel32.s: New test.
Diffstat (limited to 'ChangeLog.csl')
-rw-r--r-- | ChangeLog.csl | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/ChangeLog.csl b/ChangeLog.csl index 820098307..999bf93ff 100644 --- a/ChangeLog.csl +++ b/ChangeLog.csl @@ -1,3 +1,15 @@ +2006-05-01 Paul Brook <paul@codesourcery.com> + + * bfd/elf32-arm.c (elf32_arm_final_link_relocate): Set thumb funciton + bit for R_ARM_REL32. + * gas/config/tc-arm.c (arm_optimize_expr): New function. + * gas/config/tc-arm.h (md_optimize_expr): Define + (arm_optimize_expr): Add prototype. + (TC_FORCE_RELOCATION_SUB_SAME): Define. + * ld/testsuite/ld-arm/arm-elf.exp: Add thumb-rel32. + * ld/testsuite/ld-arm/thumb-rel32.d: New test. + * ld/testsuite/ld-arm/thumb-rel32.s: New test. + 2006-04-29 Paul Brook <paul@codesourcery.com> * opcodes/arm-dis.c (coprocessor_opcodes): Add %c to unconditional |