diff options
author | Jakub Jelinek <jakub@redhat.com> | 2018-04-17 22:43:49 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2018-04-17 22:43:49 +0200 |
commit | 3f586095d5c004b73d33dcb944705a4b0b07710a (patch) | |
tree | 7621bce2e418bb8e8d83dd3cfa17f849a2f7e587 /gcc | |
parent | 7504c3bf61443f9255b0a0caf310b5300b59b92d (diff) | |
download | gcc-3f586095d5c004b73d33dcb944705a4b0b07710a.zip gcc-3f586095d5c004b73d33dcb944705a4b0b07710a.tar.gz gcc-3f586095d5c004b73d33dcb944705a4b0b07710a.tar.bz2 |
re PR testsuite/85326 (`make check` fails with `--disable-bootstrap` and `--enable-languages=c`)
PR testsuite/85326
* g++.dg/other/pr81422.C: Require effective target tls and c++11.
* g++.dg/other/pr60675.C: Likewise. Remove -std=c++11 from dg-options.
* g++.dg/other/sve_tls_2.C: Require effective target tls.
From-SVN: r259447
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/other/pr60675.C | 6 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/other/pr81422.C | 4 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/other/sve_tls_2.C | 1 |
4 files changed, 14 insertions, 4 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index b07c42a..df909f7 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2018-04-17 Jakub Jelinek <jakub@redhat.com> + + PR testsuite/85326 + * g++.dg/other/pr81422.C: Require effective target tls and c++11. + * g++.dg/other/pr60675.C: Likewise. Remove -std=c++11 from dg-options. + * g++.dg/other/sve_tls_2.C: Require effective target tls. + 2018-04-13 Kelvin Nilsen <kelvin@gcc.gnu.org> * gcc.target/powerpc/bfp/scalar-extract-sig-5.c: Simplify to diff --git a/gcc/testsuite/g++.dg/other/pr60675.C b/gcc/testsuite/g++.dg/other/pr60675.C index 1100155..7a9a0e3 100644 --- a/gcc/testsuite/g++.dg/other/pr60675.C +++ b/gcc/testsuite/g++.dg/other/pr60675.C @@ -1,5 +1,7 @@ -/* { dg-do compile { target fpic } } */ -/* { dg-options "-std=c++11 -w -O2 -fPIC" } */ +/* { dg-do compile { target c++11 } } */ +/* { dg-require-effective-target tls } */ +/* { dg-require-effective-target fpic } */ +/* { dg-options "-w -O2 -fPIC" } */ namespace CLHEP { static const double meter = 1000.*10; static const double meter2 = meter*meter; diff --git a/gcc/testsuite/g++.dg/other/pr81422.C b/gcc/testsuite/g++.dg/other/pr81422.C index 5bcc948..63749f6 100644 --- a/gcc/testsuite/g++.dg/other/pr81422.C +++ b/gcc/testsuite/g++.dg/other/pr81422.C @@ -1,4 +1,5 @@ -/* { dg-do compile } */ +/* { dg-do compile { target c++11 } } */ +/* { dg-require-effective-target tls } */ /* { dg-options "-O0" } */ struct DArray @@ -12,4 +13,3 @@ void foo35(DArray) static __thread int x[5]; foo35({5, (int*)&x}); } - diff --git a/gcc/testsuite/g++.dg/other/sve_tls_2.C b/gcc/testsuite/g++.dg/other/sve_tls_2.C index d159255..ed46893 100644 --- a/gcc/testsuite/g++.dg/other/sve_tls_2.C +++ b/gcc/testsuite/g++.dg/other/sve_tls_2.C @@ -1,4 +1,5 @@ /* { dg-do compile { target aarch64*-*-* } } */ +/* { dg-require-effective-target tls } */ /* { dg-options "-O2 -march=armv8.2-a+sve -fPIC -msve-vector-bits=256" } */ #include <stdint.h> |