aboutsummaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-x86-64/tls.exp
diff options
context:
space:
mode:
Diffstat (limited to 'ld/testsuite/ld-x86-64/tls.exp')
-rw-r--r--ld/testsuite/ld-x86-64/tls.exp44
1 files changed, 22 insertions, 22 deletions
diff --git a/ld/testsuite/ld-x86-64/tls.exp b/ld/testsuite/ld-x86-64/tls.exp
index bf2c3b6..217bac5 100644
--- a/ld/testsuite/ld-x86-64/tls.exp
+++ b/ld/testsuite/ld-x86-64/tls.exp
@@ -40,19 +40,19 @@ run_cc_link_tests [list \
[list \
"Build tls-def1.o tls-main1.o" \
"" \
- "-fPIE" \
+ "-fPIE -Wa,-mx86-used-note=yes" \
{tls-def1.c tls-main1.c} \
] \
[list \
"Build tls-gd1.o tls-ld1.o" \
"" \
- "-fPIC -Wa,-mrelax-relocations=yes" \
+ "-fPIC -Wa,-mrelax-relocations=yes,-mx86-used-note=yes" \
{tls-gd1.S tls-ld1.S} \
] \
[list \
"Build libtls-1a.so" \
"-shared tmpdir/tls-def1.o" \
- "" \
+ "-Wa,-mx86-used-note=yes" \
{dummy.s} \
{} \
"libtls-1a.so" \
@@ -60,7 +60,7 @@ run_cc_link_tests [list \
[list \
"Build libtls-1b.so" \
"-shared tmpdir/tls-gd1.o tmpdir/tls-ld1.o" \
- "" \
+ "-Wa,-mx86-used-note=yes" \
{dummy.s} \
{} \
"libtls-1b.so" \
@@ -68,7 +68,7 @@ run_cc_link_tests [list \
[list \
"Build libtls-1bn.so" \
"-Wl,-z,now -shared tmpdir/tls-gd1.o tmpdir/tls-ld1.o" \
- "" \
+ "-Wa,-mx86-used-note=yes" \
{dummy.s} \
{} \
"libtls-1bn.so" \
@@ -80,7 +80,7 @@ run_ld_link_exec_tests [list \
"TLS GD/LD -> LE transition without PLT (dynamic)" \
"tmpdir/tls-def1.o tmpdir/tls-main1.o tmpdir/tls-gd1.o \
tmpdir/tls-ld1.o" \
- "" \
+ "-Wa,-mx86-used-note=yes" \
{ dummy.s } \
"tls-1a" \
"pass.out" \
@@ -89,7 +89,7 @@ run_ld_link_exec_tests [list \
"TLS GD/LD -> LE transition without PLT (dynamic, -z now)" \
"-Wl,-z,now tmpdir/tls-def1.o tmpdir/tls-main1.o tmpdir/tls-gd1.o \
tmpdir/tls-ld1.o" \
- "" \
+ "-Wa,-mx86-used-note=yes" \
{ dummy.s } \
"tls-1an" \
"pass.out" \
@@ -98,7 +98,7 @@ run_ld_link_exec_tests [list \
"TLS GD/LD -> LE transition without PLT (PIE)" \
"-pie tmpdir/tls-def1.o tmpdir/tls-main1.o tmpdir/tls-gd1.o \
tmpdir/tls-ld1.o" \
- "" \
+ "-Wa,-mx86-used-note=yes" \
{ dummy.s } \
"tls-1b" \
"pass.out" \
@@ -107,7 +107,7 @@ run_ld_link_exec_tests [list \
"TLS GD/LD -> LE transition without PLT (PIE, -z now)" \
"-pie -Wl,-z,now tmpdir/tls-def1.o tmpdir/tls-main1.o tmpdir/tls-gd1.o \
tmpdir/tls-ld1.o" \
- "" \
+ "-Wa,-mx86-used-note=yes" \
{ dummy.s } \
"tls-1bn" \
"pass.out" \
@@ -116,7 +116,7 @@ run_ld_link_exec_tests [list \
"TLS GD/LD -> LE transition without PLT (static)" \
"-static tmpdir/tls-def1.o tmpdir/tls-main1.o tmpdir/tls-gd1.o \
tmpdir/tls-ld1.o" \
- "" \
+ "-Wa,-mx86-used-note=yes" \
{ dummy.s } \
"tls-1c" \
"pass.out" \
@@ -125,7 +125,7 @@ run_ld_link_exec_tests [list \
"TLS GD/LD -> IE transition without PLT" \
"-Wl,--no-as-needed,-R,tmpdir tmpdir/tls-main1.o \
tmpdir/tls-gd1.o tmpdir/tls-ld1.o tmpdir/libtls-1a.so" \
- "" \
+ "-Wa,-mx86-used-note=yes" \
{ dummy.s } \
"tls-1d" \
"pass.out" \
@@ -134,7 +134,7 @@ run_ld_link_exec_tests [list \
"TLS GD/LD -> IE transition without PLT (-z now)" \
"-Wl,-z,now tmpdir/tls-main1.o tmpdir/tls-gd1.o tmpdir/tls-ld1.o \
tmpdir/libtls-1a.so -Wl,-R,tmpdir" \
- "" \
+ "-Wa,-mx86-used-note=yes" \
{ dummy.s } \
"tls-1dn" \
"pass.out" \
@@ -143,7 +143,7 @@ run_ld_link_exec_tests [list \
"TLS without PLT (1)" \
"-Wl,--no-as-needed,-R,tmpdir tmpdir/tls-main1.o \
tmpdir/libtls-1a.so tmpdir/libtls-1b.so" \
- "" \
+ "-Wa,-mx86-used-note=yes" \
{ dummy.s } \
"tls-1e" \
"pass.out" \
@@ -152,7 +152,7 @@ run_ld_link_exec_tests [list \
"TLS without PLT (2)" \
"-Wl,--no-as-needed,-R,tmpdir tmpdir/tls-main1.o \
tmpdir/tls-def1.o tmpdir/libtls-1b.so" \
- "" \
+ "-Wa,-mx86-used-note=yes" \
{ dummy.s } \
"tls-1f" \
"pass.out" \
@@ -161,7 +161,7 @@ run_ld_link_exec_tests [list \
"TLS without PLT (3)" \
"-Wl,--no-as-needed -Wl,-z,now tmpdir/tls-main1.o \
tmpdir/libtls-1a.so tmpdir/libtls-1bn.so -Wl,-R,tmpdir" \
- "" \
+ "-Wa,-mx86-used-note=yes" \
{ dummy.s } \
"tls-1en" \
"pass.out" \
@@ -170,7 +170,7 @@ run_ld_link_exec_tests [list \
"TLS without PLT (4)" \
"-Wl,-z,now tmpdir/tls-main1.o tmpdir/tls-def1.o \
tmpdir/libtls-1bn.so -Wl,-R,tmpdir" \
- "" \
+ "-Wa,-mx86-used-note=yes" \
{ dummy.s } \
"tls-1fn" \
"pass.out" \
@@ -186,7 +186,7 @@ run_cc_link_tests [list \
[list \
"Build libtlsdesc1.so" \
"-shared" \
- "-fPIC $GNU2_CFLAGS" \
+ "-fPIC $GNU2_CFLAGS -Wa,-mx86-used-note=yes" \
{ tlsdesc1b.c } \
{} \
"libtlsdesc1.so" \
@@ -194,7 +194,7 @@ run_cc_link_tests [list \
[list \
"Build libtlsdesc1n.so" \
"-Wl,-z,now -shared" \
- "-fPIC $GNU2_CFLAGS" \
+ "-fPIC $GNU2_CFLAGS -Wa,-mx86-used-note=yes" \
{ tlsdesc1b.c } \
{} \
"libtlsdesc1n.so" \
@@ -211,7 +211,7 @@ if { [at_least_gcc_version 5 0] } {
[list \
"Run tlsdesc1" \
"-Wl,--no-as-needed tmpdir/libtlsdesc1.so" \
- "" \
+ "-Wa,-mx86-used-note=yes" \
{ tlsdesc1a.c } \
"tlsdesc1a" \
"pass.out" \
@@ -220,7 +220,7 @@ if { [at_least_gcc_version 5 0] } {
[list \
"Run tlsdesc1 with PIE" \
"-pie -Wl,--no-as-needed tmpdir/libtlsdesc1.so" \
- "" \
+ "-Wa,-mx86-used-note=yes" \
{ tlsdesc1a.c } \
"tlsdesc1c" \
"pass.out" \
@@ -233,7 +233,7 @@ run_ld_link_exec_tests [list \
[list \
"Run tlsdesc1 (-z now)" \
"-Wl,-z,now -Wl,--no-as-needed tmpdir/libtlsdesc1n.so" \
- "" \
+ "-Wa,-mx86-used-note=yes" \
{ tlsdesc1a.c } \
"tlsdesc1b" \
"pass.out" \
@@ -242,7 +242,7 @@ run_ld_link_exec_tests [list \
[list \
"Run tlsdesc1 with PIE (-z now)" \
"-pie -Wl,-z,now -Wl,--no-as-needed tmpdir/libtlsdesc1n.so" \
- "" \
+ "-Wa,-mx86-used-note=yes" \
{ tlsdesc1a.c } \
"tlsdesc1d" \
"pass.out" \