correct dg-require-alias use in TLS tests
authorJason Merrill <jason@gcc.gnu.org>
Sat, 19 Jan 2013 15:35:03 +0000 (10:35 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Sat, 19 Jan 2013 15:35:03 +0000 (10:35 -0500)
From-SVN: r195313

12 files changed:
gcc/testsuite/g++.dg/gomp/tls-5.C
gcc/testsuite/g++.dg/gomp/tls-wrap3.C
gcc/testsuite/g++.dg/tls/thread_local-cse.C
gcc/testsuite/g++.dg/tls/thread_local-order1.C
gcc/testsuite/g++.dg/tls/thread_local-order2.C
gcc/testsuite/g++.dg/tls/thread_local-wrap3.C
gcc/testsuite/g++.dg/tls/thread_local2g.C
gcc/testsuite/g++.dg/tls/thread_local3g.C
gcc/testsuite/g++.dg/tls/thread_local4g.C
gcc/testsuite/g++.dg/tls/thread_local5g.C
gcc/testsuite/g++.dg/tls/thread_local6g.C
gcc/testsuite/g++.dg/tls/thread_local7g.C

index f1dcdae..3679593 100644 (file)
@@ -1,6 +1,5 @@
 // The reference temp should be TLS, not normal data.
 // { dg-require-effective-target c++11 }
-// { dg-require-alias }
 // { dg-final { scan-assembler-not "\\.data" { target tls_native } } }
 
 extern int&& ir;
index abe5cb0..dd4b900 100644 (file)
@@ -1,7 +1,7 @@
 // If we can't see the definition at all, we need to assume there might be
 // an init function.
 
-// { dg-require-alias }
+// { dg-require-alias "" }
 // { dg-require-effective-target tls }
 // { dg-final { scan-assembler "_ZTW1i" } }
 // { dg-final { scan-assembler "_ZTH1i" } }
index 486a986..33064d6 100644 (file)
@@ -4,7 +4,6 @@
 // { dg-options "-std=c++11 -O -fno-inline -save-temps" }
 // { dg-add-options tls }
 // { dg-require-effective-target tls_runtime }
-// { dg-require-alias }
 // { dg-final { scan-assembler-times "call *_ZTW2ir" 1 { xfail *-*-* } } }
 // { dg-final cleanup-saved-temps }
 
index 231b290..10b53af 100644 (file)
@@ -2,7 +2,6 @@
 // { dg-options "-std=c++11" }
 // { dg-add-options tls }
 // { dg-require-effective-target tls_runtime }
-// { dg-require-alias }
 // { dg-require-cxa-atexit "" }
 
 extern "C" void abort();
index 2d85eca..a24df28 100644 (file)
@@ -6,7 +6,6 @@
 // { dg-options "-std=c++11" }
 // { dg-add-options tls }
 // { dg-require-effective-target tls_runtime }
-// { dg-require-alias }
 
 extern "C" void abort();
 extern "C" int printf (const char *, ...);
index 6b2fb4f..ca40e52 100644 (file)
@@ -1,7 +1,7 @@
 // If we can't see the definition at all, we need to assume there might be
 // an init function.
 
-// { dg-require-alias }
+// { dg-require-alias "" }
 // { dg-require-effective-target tls }
 // { dg-options "-std=c++11" }
 // { dg-final { scan-assembler "_ZTW1i" } }
index e1ad20d..e84ef56 100644 (file)
@@ -2,7 +2,6 @@
 // { dg-options "-std=c++11" }
 // { dg-add-options tls }
 // { dg-require-effective-target tls_runtime }
-// { dg-require-alias }
 
 extern "C" void abort();
 
index 19a213e..a3c9ebc 100644 (file)
@@ -2,7 +2,6 @@
 // { dg-require-effective-target c++11 }
 // { dg-require-effective-target tls_runtime }
 // { dg-require-effective-target pthread }
-// { dg-require-alias }
 // { dg-require-cxa-atexit "" }
 // { dg-options -pthread }
 // { dg-add-options tls }
index f9c4b77..f5bc3ff 100644 (file)
@@ -4,7 +4,6 @@
 // { dg-require-effective-target c++11 }
 // { dg-require-effective-target tls_runtime }
 // { dg-require-effective-target pthread }
-// { dg-require-alias }
 // { dg-require-cxa-atexit "" }
 // { dg-options -pthread }
 // { dg-add-options tls }
index 1e3c9b7..f87b038 100644 (file)
@@ -4,7 +4,6 @@
 // { dg-require-effective-target c++11 }
 // { dg-require-effective-target tls_runtime }
 // { dg-require-effective-target pthread }
-// { dg-require-alias }
 // { dg-require-cxa-atexit "" }
 // { dg-options -pthread }
 // { dg-add-options tls }
index 57270aa..70e97d3 100644 (file)
@@ -5,7 +5,6 @@
 // { dg-add-options tls }
 // { dg-require-effective-target tls_runtime }
 // { dg-require-cxa-atexit "" }
-// { dg-require-alias }
 
 extern "C" void _exit (int);
 
index 3479aeb..0fdfe7e 100644 (file)
@@ -1,6 +1,5 @@
 // { dg-options "-std=c++11" }
 // { dg-require-effective-target tls }
-// { dg-require-alias }
 
 // The reference temp should be TLS, not normal data.
 // { dg-final { scan-assembler-not "\\.data" { target tls_native } } }