[BFD][AARCH64]Emit single AARCH64_MAP_INSN symbol for the whole plt.
authorRenlin Li <renlin.li@arm.com>
Thu, 1 Oct 2015 13:12:37 +0000 (14:12 +0100)
committerRenlin Li <renlin.li@arm.com>
Thu, 1 Oct 2015 13:27:56 +0000 (14:27 +0100)
commit73524045d3a3b95bb0437386bba2a1583791ea42
tree7a9329af0ec686a4e63e5c394e91e870f2555875
parent0e1e4a751264ef12dce933e720152914c9ea5eb6
[BFD][AARCH64]Emit single AARCH64_MAP_INSN symbol for the whole plt.

bfd/

2015-10-01  Renlin Li  <renlin.li@arm.com>

* elfnn-aarch64.c (elfNN_aarch64_output_plt_map): Remove.
(elfNN_aarch64_output_arch_local_syms): Emit AARCH64_MAP_INSN once.

ld/testsuite/

2015-10-01  Renlin Li  <renlin.li@arm.com>

* ld-aarch64/plt_mapping_symbol.d: New.
* ld-aarch64/plt_mapping_symbol.s: New.
* ld-aarch64/aarch64-elf.exp: Run the new test.
bfd/ChangeLog
bfd/elfnn-aarch64.c
ld/testsuite/ChangeLog
ld/testsuite/ld-aarch64/aarch64-elf.exp
ld/testsuite/ld-aarch64/plt_mapping_symbol.d [new file with mode: 0644]
ld/testsuite/ld-aarch64/plt_mapping_symbol.s [new file with mode: 0644]