diff options
author | Marcus Shawcroft <marcus.shawcroft@arm.com> | 2015-11-12 15:15:28 +0000 |
---|---|---|
committer | Marcus Shawcroft <marcus.shawcroft@arm.com> | 2015-11-12 15:16:40 +0000 |
commit | 06d2788cefa3dc24ce0e92e795cf3987a6c630ed (patch) | |
tree | 8553c89dbd220ab78f765667f6bf900ea031b701 /ld | |
parent | 9c352f1c234efabd0e60a0927ae3f25009e4932b (diff) | |
download | gdb-06d2788cefa3dc24ce0e92e795cf3987a6c630ed.zip gdb-06d2788cefa3dc24ce0e92e795cf3987a6c630ed.tar.gz gdb-06d2788cefa3dc24ce0e92e795cf3987a6c630ed.tar.bz2 |
Revert "[LD][AARCH64]Add TLSIE relaxation support under large memory model."
This reverts commit 3ebe65c0ff9f8f76c9971b1cc078273298f0c693.
Reverted due to PR19188
Diffstat (limited to 'ld')
-rw-r--r-- | ld/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | ld/testsuite/ld-aarch64/aarch64-elf.exp | 1 | ||||
-rw-r--r-- | ld/testsuite/ld-aarch64/tls-relax-large-ie-le.d | 14 | ||||
-rw-r--r-- | ld/testsuite/ld-aarch64/tls-relax-large-ie-le.s | 19 |
4 files changed, 0 insertions, 40 deletions
diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog index adb696f..739f09f 100644 --- a/ld/testsuite/ChangeLog +++ b/ld/testsuite/ChangeLog @@ -269,12 +269,6 @@ 2015-10-02 Renlin Li <renlin.li@arm.com> - * ld-aarch64/aarch64-elf.exp (tls-relax-large-le-ie): Run new test. - * ld-aarch64/tls-relax-large-ie-le.d: New. - * ld-aarch64/tls-relax-large-ie-le.s: New. - -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. diff --git a/ld/testsuite/ld-aarch64/aarch64-elf.exp b/ld/testsuite/ld-aarch64/aarch64-elf.exp index 86d0394..0e5b31e 100644 --- a/ld/testsuite/ld-aarch64/aarch64-elf.exp +++ b/ld/testsuite/ld-aarch64/aarch64-elf.exp @@ -194,7 +194,6 @@ run_dump_test "tls-relax-large-desc-ie" run_dump_test "tls-relax-large-desc-ie-be" run_dump_test "tls-relax-large-desc-le" run_dump_test "tls-relax-large-desc-le-be" -run_dump_test "tls-relax-large-ie-le" run_dump_test "tls-relax-gdesc-ie" run_dump_test "tls-relax-ie-le" run_dump_test "tls-relax-ld-le-small" diff --git a/ld/testsuite/ld-aarch64/tls-relax-large-ie-le.d b/ld/testsuite/ld-aarch64/tls-relax-large-ie-le.d deleted file mode 100644 index 6bf211b..0000000 --- a/ld/testsuite/ld-aarch64/tls-relax-large-ie-le.d +++ /dev/null @@ -1,14 +0,0 @@ -#source: tls-relax-large-ie-le.s -#ld: -T relocs.ld -e0 -#objdump: -dr -#... -0000000000010000 <test>: - +10000: d53bd041 mrs x1, tpidr_el0 - +10004: d2c00006 movz x6, #0x0, lsl #32 - +10008: f2a00006 movk x6, #0x0, lsl #16 - +1000c: f2800206 movk x6, #0x10 - +10010: 8b0100c6 add x6, x6, x1 - +10014: d2c00007 movz x7, #0x0, lsl #32 - +10018: f2a00007 movk x7, #0x0, lsl #16 - +1001c: f2800287 movk x7, #0x14 - +10020: 8b0100e7 add x7, x7, x1 diff --git a/ld/testsuite/ld-aarch64/tls-relax-large-ie-le.s b/ld/testsuite/ld-aarch64/tls-relax-large-ie-le.s deleted file mode 100644 index c5c12a1..0000000 --- a/ld/testsuite/ld-aarch64/tls-relax-large-ie-le.s +++ /dev/null @@ -1,19 +0,0 @@ - .section .tdata,"awT" -x: - .word 2 -y: - .word 4 - - .text -test: - mrs x1, tpidr_el0 - - movz x6, #:gottprel_g1:x - movk x6, #:gottprel_g0_nc:x - ldr x6, [x2, x6] - add x6, x6, x1 - - movz x7, #:gottprel_g1:y - movk x7, #:gottprel_g0_nc:y - ldr x7, [x2, x7] - add x7, x7, x1 |