Commit 3122f3b1 by Jason Merrill

correct dg-require-alias use in TLS tests

From-SVN: r195313
parent cdecf7e9
// 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;
......
// 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" } }
......
......@@ -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 }
......
......@@ -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();
......
......@@ -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 *, ...);
......
// 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" } }
......
......@@ -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();
......
......@@ -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 }
......
......@@ -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 }
......
......@@ -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 }
......
......@@ -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);
......
// { 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 } } }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment