diff options
author | Szabolcs Nagy <szabolcs.nagy@arm.com> | 2017-11-15 17:40:04 +0000 |
---|---|---|
committer | Szabolcs Nagy <szabolcs.nagy@arm.com> | 2017-11-27 11:53:04 +0000 |
commit | 6dda7875a8021787f11bd95a69d81a079e408a57 (patch) | |
tree | 9aed5bba7e60cec86af4b3d5c3692f81e069d2a2 /gdb | |
parent | a377ae2ad683d3c16ae74dba440ee441120a7d8a (diff) | |
download | gdb-6dda7875a8021787f11bd95a69d81a079e408a57.zip gdb-6dda7875a8021787f11bd95a69d81a079e408a57.tar.gz gdb-6dda7875a8021787f11bd95a69d81a079e408a57.tar.bz2 |
[PR ld/22263] aarch64: Avoid dynamic TLS relocs in PIE
No dynamic relocs are needed for TLS defined in an executable, the
TP relative offset is known at link time.
Fixes
FAIL: Build pr22263-1
bfd/
PR ld/22263
* elfnn-aarch64.c (elfNN_aarch64_relocate_section): Use
bfd_link_executable instead of bfd_link_pic for TLS.
(elfNN_aarch64_allocate_dynrelocs): Likewise.
(aarch64_can_relax_tls): Likewise.
Diffstat (limited to 'gdb')
0 files changed, 0 insertions, 0 deletions