aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite
diff options
context:
space:
mode:
authorJason Merrill <jason@gcc.gnu.org>2014-03-10 15:31:50 -0400
committerJason Merrill <jason@gcc.gnu.org>2014-03-10 15:31:50 -0400
commit414578bdaa08d7c09fd51e64230e6e1ffa2101b0 (patch)
tree9b8411a0b9f5f74f3eb05c18c2bc8bbf84e78194 /gcc/testsuite
parentc2e7e5974bede2cb47ac45a62a884ae687cc7880 (diff)
downloadgcc-414578bdaa08d7c09fd51e64230e6e1ffa2101b0.zip
gcc-414578bdaa08d7c09fd51e64230e6e1ffa2101b0.tar.gz
gcc-414578bdaa08d7c09fd51e64230e6e1ffa2101b0.tar.bz2
move dg-do before dg-require
From-SVN: r208460
Diffstat (limited to 'gcc/testsuite')
-rw-r--r--gcc/testsuite/g++.dg/tls/thread_local-wrap1.C2
-rw-r--r--gcc/testsuite/g++.dg/tls/thread_local-wrap2.C2
-rw-r--r--gcc/testsuite/g++.dg/tls/thread_local-wrap3.C2
-rw-r--r--gcc/testsuite/g++.dg/tls/thread_local-wrap4.C2
4 files changed, 4 insertions, 4 deletions
diff --git a/gcc/testsuite/g++.dg/tls/thread_local-wrap1.C b/gcc/testsuite/g++.dg/tls/thread_local-wrap1.C
index 45efc0a..813a672 100644
--- a/gcc/testsuite/g++.dg/tls/thread_local-wrap1.C
+++ b/gcc/testsuite/g++.dg/tls/thread_local-wrap1.C
@@ -1,8 +1,8 @@
// If we can see the definition at the use site, we don't need to bother
// with a wrapper.
-// { dg-require-effective-target tls }
// { dg-do compile { target c++11 } }
+// { dg-require-effective-target tls }
// { dg-final { scan-assembler-not "_ZTW1i" } }
thread_local int i = 42;
diff --git a/gcc/testsuite/g++.dg/tls/thread_local-wrap2.C b/gcc/testsuite/g++.dg/tls/thread_local-wrap2.C
index c836605..f07d7ae 100644
--- a/gcc/testsuite/g++.dg/tls/thread_local-wrap2.C
+++ b/gcc/testsuite/g++.dg/tls/thread_local-wrap2.C
@@ -1,8 +1,8 @@
// If we can't see the definition at the use site, but it's in this translation
// unit, we build a wrapper but don't bother with an init function.
-// { dg-require-effective-target tls }
// { dg-do compile { target c++11 } }
+// { dg-require-effective-target tls }
// { dg-final { scan-assembler "_ZTW1i" } }
// { dg-final { scan-assembler-not "_ZTH1i" } }
diff --git a/gcc/testsuite/g++.dg/tls/thread_local-wrap3.C b/gcc/testsuite/g++.dg/tls/thread_local-wrap3.C
index f2fda8c..ee8f147 100644
--- a/gcc/testsuite/g++.dg/tls/thread_local-wrap3.C
+++ b/gcc/testsuite/g++.dg/tls/thread_local-wrap3.C
@@ -1,9 +1,9 @@
// If we can't see the definition at all, we need to assume there might be
// an init function.
+// { dg-do compile { target c++11 } }
// { dg-require-alias "" }
// { dg-require-effective-target tls }
-// { dg-do compile { target c++11 } }
// { dg-final { scan-assembler "_ZTW1i" } }
// { dg-final { scan-assembler "_ZTH1i" } }
diff --git a/gcc/testsuite/g++.dg/tls/thread_local-wrap4.C b/gcc/testsuite/g++.dg/tls/thread_local-wrap4.C
index e0d66db..292c868 100644
--- a/gcc/testsuite/g++.dg/tls/thread_local-wrap4.C
+++ b/gcc/testsuite/g++.dg/tls/thread_local-wrap4.C
@@ -1,9 +1,9 @@
// We don't need to call the wrapper through the PLT; we can use a separate
// copy per shared object.
+// { dg-do compile { target c++11 } }
// { dg-require-effective-target tls }
// { dg-require-effective-target fpic }
-// { dg-do compile { target c++11 } }
// { dg-options "-fPIC" }
// { dg-final { scan-assembler-not "_ZTW1i@PLT" { target i?86-*-* x86_64-*-* } } }