diff options
author | Iain Sandoe <iains@gcc.gnu.org> | 2019-05-30 08:43:19 +0000 |
---|---|---|
committer | Iain Sandoe <iains@gcc.gnu.org> | 2019-05-30 08:43:19 +0000 |
commit | b8148c42da02357784830917421d6091fbe69a83 (patch) | |
tree | b4aa43e26ccf7595bbe6cf4317ce3298626edd3b /gcc | |
parent | 7c83619cd6492080ae25313b88f7b9052908681b (diff) | |
download | gcc-b8148c42da02357784830917421d6091fbe69a83.zip gcc-b8148c42da02357784830917421d6091fbe69a83.tar.gz gcc-b8148c42da02357784830917421d6091fbe69a83.tar.bz2 |
testsuite,x86 - require native TLS for two tests that use it.
gcc/testsuite/
2019-05-30 Iain Sandoe <iain@sandoe.co.uk>
* gcc.target/i386/pr86257.c: Require native TLS support.
* gcc.target/i386/stack-prot-sym.c: Likewise.
From-SVN: r271768
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/pr86257.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/stack-prot-sym.c | 1 |
3 files changed, 8 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index f25e181..92679459 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,4 +1,9 @@ -2019-05-31 Paolo Carlini <paolo.carlini@oracle.com> +2019-05-30 Iain Sandoe <iain@sandoe.co.uk> + + * gcc.target/i386/pr86257.c: Require native TLS support. + * gcc.target/i386/stack-prot-sym.c: Likewise. + +2019-05-30 Paolo Carlini <paolo.carlini@oracle.com> * g++.dg/cpp0x/alias-decl-18.C: Test location too. * g++.dg/cpp0x/udlit-nofunc-neg.C: Likewise. diff --git a/gcc/testsuite/gcc.target/i386/pr86257.c b/gcc/testsuite/gcc.target/i386/pr86257.c index 07fbba9..bc758c2 100644 --- a/gcc/testsuite/gcc.target/i386/pr86257.c +++ b/gcc/testsuite/gcc.target/i386/pr86257.c @@ -1,6 +1,6 @@ /* { dg-require-effective-target lp64 } */ /* { dg-require-effective-target fpic } */ -/* { dg-require-effective-target tls } */ +/* { dg-require-effective-target tls_native } */ /* { dg-options "-g -fPIC -mtls-dialect=gnu" } */ __thread int i; diff --git a/gcc/testsuite/gcc.target/i386/stack-prot-sym.c b/gcc/testsuite/gcc.target/i386/stack-prot-sym.c index 7f63424..dcd7cbd 100644 --- a/gcc/testsuite/gcc.target/i386/stack-prot-sym.c +++ b/gcc/testsuite/gcc.target/i386/stack-prot-sym.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-require-effective-target tls_native } */ /* { dg-options "-O2 -fstack-protector-all -mstack-protector-guard=tls -mstack-protector-guard-reg=gs -mstack-protector-guard-symbol=my_guard" } */ void f(void) { } |