diff options
author | Christophe Lyon <christophe.lyon@st.com> | 2015-12-17 11:10:16 +0100 |
---|---|---|
committer | Christophe Lyon <christophe.lyon@linaro.org> | 2015-12-17 11:14:37 +0100 |
commit | 0bef0414267e22a1ba581b001836fc800b6370e1 (patch) | |
tree | 0ef220a7b72ace1753eeb796550e9bc9a6744412 /ld | |
parent | 95c29a83ebadd0038fd304539a83c5e90798c1b9 (diff) | |
download | fsf-binutils-gdb-0bef0414267e22a1ba581b001836fc800b6370e1.zip fsf-binutils-gdb-0bef0414267e22a1ba581b001836fc800b6370e1.tar.gz fsf-binutils-gdb-0bef0414267e22a1ba581b001836fc800b6370e1.tar.bz2 |
Add forgotten ChangeLog updates for 72d98d16ed09584660d0cbb759d90f8dfeef2343:
2015-12-16 Mickael Guene <mickael.guene@st.com>
bfd/
* bfd-in2.h: Regenerate.
* reloc.c: Add new relocations.
* libbfd.h (bfd_reloc_code_real_names): Add new relocations
display names.
* elf32-arm.c (elf32_arm_howto_table_1): Add HOWTO for new
relocations.
(elf32_arm_reloc_map): Add bfd/arm mapping for new relocations.
(elf32_arm_final_link_relocate): Implement new relocations
resolution.
gas/
* doc/c-arm.texi: Add documentation about new directives
* config/tc-arm.c (group_reloc_table): Add mapping between gas
syntax and new relocations.
(do_t_add_sub): Keep new relocations for add operand.
(do_t_mov_cmp): Keep new relocations for mov operand.
(insns): Use 'shifter operand with possible group relocation'
operand parse code for movs operand.
(md_apply_fix): Implement mov and add encoding when new
relocations on them.
(tc_gen_reloc): Add new relocations.
(arm_fix_adjustable): Since offset has a limited range ([0:255])
we disable adjust_reloc_syms() for new relocations.
gas/testsuite/
* gas/arm/adds-thumb1-reloc-local.d: New
* gas/arm/adds-thumb1-reloc-local.s: New
* gas/arm/movs-thumb1-reloc-local.d: New
* gas/arm/movs-thumb1-reloc-local.s: New
include/
* elf/arm.h: Add new arm relocations.
ld/testsuite/
* ld-arm/arm-elf.exp (armelftests_common): Add new relocations
tests.
* ld-arm/thumb1-adds.d: New
* ld-arm/thumb1-adds.s: New
* ld-arm/thumb1-movs.d: New
* ld-arm/thumb1-movs.s: New
Diffstat (limited to 'ld')
-rw-r--r-- | ld/testsuite/ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog index 3ce86d6..ac3d142 100644 --- a/ld/testsuite/ChangeLog +++ b/ld/testsuite/ChangeLog @@ -1,3 +1,12 @@ +2015-12-16 Mickael Guene <mickael.guene@st.com> + + * ld-arm/arm-elf.exp (armelftests_common): Add new relocations + tests. + * ld-arm/thumb1-adds.d: New + * ld-arm/thumb1-adds.s: New + * ld-arm/thumb1-movs.d: New + * ld-arm/thumb1-movs.s: New + 2015-12-10 H.J. Lu <hongjiu.lu@intel.com> PR ld/19317 |