From 0aae7e72a2a11ef1fd2a3b4fd18c8d8d49e0c21b Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Mon, 1 May 2017 11:02:55 -0700 Subject: x86: Run GNU2 TLS tests with working GNU2 TLS support Check if GNU2 TLS really works before running GNU2 TLS tests. * testsuite/ld-i386/tls.exp: Run GNU2 TLS tests only if there is working GNU2 TLS support. * testsuite/ld-x86-64/tls.exp: Likewise. * testsuite/lib/ld-lib.exp (check_gnu2_tls_available): New proc. --- ld/testsuite/ld-i386/tls.exp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'ld/testsuite/ld-i386') diff --git a/ld/testsuite/ld-i386/tls.exp b/ld/testsuite/ld-i386/tls.exp index 504b0f6..7a99e46 100644 --- a/ld/testsuite/ld-i386/tls.exp +++ b/ld/testsuite/ld-i386/tls.exp @@ -177,6 +177,11 @@ run_ld_link_exec_tests [list \ ] \ ] +# Run-time tests which require working GNU2 TLS support. +if { ![check_gnu2_tls_available] } { + return +} + run_cc_link_tests [list \ [list \ "Build libtlsdesc1.so" \ -- cgit v1.1