aboutsummaryrefslogtreecommitdiff
path: root/ld/testsuite/ChangeLog
diff options
context:
space:
mode:
authorRenlin Li <renlin.li@arm.com>2015-10-02 17:43:08 +0100
committerRenlin Li <renlin.li@arm.com>2015-10-02 17:56:09 +0100
commit0484b4549e9e2802e2f9db30a61f4b2a76332a8f (patch)
tree8e49812239eea7d65c0467b892487eda06752d9c /ld/testsuite/ChangeLog
parent43a357f99fc8c6535d064c5bce4b2865aa33bdd2 (diff)
downloadfsf-binutils-gdb-0484b4549e9e2802e2f9db30a61f4b2a76332a8f.zip
fsf-binutils-gdb-0484b4549e9e2802e2f9db30a61f4b2a76332a8f.tar.gz
fsf-binutils-gdb-0484b4549e9e2802e2f9db30a61f4b2a76332a8f.tar.bz2
[LD][AARCH64]Add TLSDESC support for large memory model.
bfd/ 2015-10-02 Renlin Li <renlin.li@arm.com> * elfnn-aarch64.c (aarch64_tls_transition_without_check): Add relax transitions for TLSDESC_ADD, TLSDESC_LDR, TLSDESC_OFF_G0_NC, TLSDESC_OFF_G1. (aarch64_tls_transition_without_check): Add relaxation support. (aarch64_reloc_got_type): Add support. (elfNN_aarch64_final_link_relocate): Likewise. (elfNN_aarch64_tls_relax): Likewise. (elfNN_aarch64_relocate_section): Likewise. (elfNN_aarch64_gc_sweep_hook): Likewise. (elfNN_aarch64_check_relocs): Likewise. * elfxx-aarch64.c (_bfd_aarch64_elf_put_addend): Likewise. (_bfd_aarch64_elf_resolve_relocation): Likewise. ld/testsuite/ 2015-10-02 Renlin Li <renlin.li@arm.com> * ld-aarch64/aarch64-elf.exp: Run new test. * ld-aarch64/tls-large-desc.d: New. * ld-aarch64/tls-large-desc.s: New. * ld-aarch64/tls-relax-large-desc-ie.d: New. * ld-aarch64/tls-relax-large-desc-ie.s: New. * ld-aarch64/tls-relax-large-desc-le.d: New. * ld-aarch64/tls-relax-large-desc-le.s: New.
Diffstat (limited to 'ld/testsuite/ChangeLog')
-rw-r--r--ld/testsuite/ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog
index a95de8c..43b688f 100644
--- a/ld/testsuite/ChangeLog
+++ b/ld/testsuite/ChangeLog
@@ -1,5 +1,15 @@
2015-10-02 Renlin Li <renlin.li@arm.com>
+ * ld-aarch64/aarch64-elf.exp: Run new test.
+ * ld-aarch64/tls-large-desc.d: New.
+ * ld-aarch64/tls-large-desc.s: New.
+ * ld-aarch64/tls-relax-large-desc-ie.d: New.
+ * ld-aarch64/tls-relax-large-desc-ie.s: New.
+ * ld-aarch64/tls-relax-large-desc-le.d: New.
+ * ld-aarch64/tls-relax-large-desc-le.s: New.
+
+2015-10-02 Renlin Li <renlin.li@arm.com>
+
* ld-aarch64/aarch64-elf.exp: run new test
* ld-aarch64/tls-relax-large-gd-ie.d: New.
* ld-aarch64/tls-relax-large-gd-ie.s: New.