diff options
author | Meador Inge <meadori@codesourcery.com> | 2013-06-28 00:55:13 +0000 |
---|---|---|
committer | Meador Inge <meadori@gcc.gnu.org> | 2013-06-28 00:55:13 +0000 |
commit | 1c3429049aebb067ca6e7c1543206e58972d7878 (patch) | |
tree | 5920b3cf1b681c2a567f9ca004efc39c93608283 | |
parent | a34eb0bdab31f59dfc3fb9f5f5ee2b11fabf8443 (diff) | |
download | gcc-1c3429049aebb067ca6e7c1543206e58972d7878.zip gcc-1c3429049aebb067ca6e7c1543206e58972d7878.tar.gz gcc-1c3429049aebb067ca6e7c1543206e58972d7878.tar.bz2 |
atomic-flag.c: Add dg-require-effective-target sync_*.
gcc/testsuite/
2013-06-27 Meador Inge <meadori@codesourcery.com>
* gcc.dg/atomic-flag.c: Add dg-require-effective-target sync_*.
* g++.dg/simulate-thread/atomics-2.C: Likewise.
* g++.dg/simulate-thread/atomics-1.C: Likewise.
From-SVN: r200501
-rw-r--r-- | gcc/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/simulate-thread/atomics-1.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/simulate-thread/atomics-2.C | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/atomic-flag.c | 1 |
4 files changed, 10 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 22b1052..ee5615e 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2013-06-27 Meador Inge <meadori@codesourcery.com> + + * gcc.dg/atomic-flag.c: Add dg-require-effective-target sync_*. + * g++.dg/simulate-thread/atomics-2.C: Likewise. + * g++.dg/simulate-thread/atomics-1.C: Likewise. + 2013-06-27 Marc Glisse <marc.glisse@inria.fr> PR c++/57509 diff --git a/gcc/testsuite/g++.dg/simulate-thread/atomics-1.C b/gcc/testsuite/g++.dg/simulate-thread/atomics-1.C index 7e0041e..91867ba 100644 --- a/gcc/testsuite/g++.dg/simulate-thread/atomics-1.C +++ b/gcc/testsuite/g++.dg/simulate-thread/atomics-1.C @@ -1,6 +1,8 @@ /* { dg-do link } */ /* { dg-options "-std=c++0x" } */ /* { dg-final { simulate-thread } } */ +/* { dg-require-effective-target sync_char_short } */ +/* { dg-require-effective-target sync_int_long } */ /* Test that atomic int and atomic char work properly. */ diff --git a/gcc/testsuite/g++.dg/simulate-thread/atomics-2.C b/gcc/testsuite/g++.dg/simulate-thread/atomics-2.C index be3232d..601555b 100644 --- a/gcc/testsuite/g++.dg/simulate-thread/atomics-2.C +++ b/gcc/testsuite/g++.dg/simulate-thread/atomics-2.C @@ -1,6 +1,7 @@ /* { dg-do link } */ /* { dg-options "-std=c++0x" } */ /* { dg-final { simulate-thread } } */ +/* { dg-require-effective-target sync_int_long } */ using namespace std; diff --git a/gcc/testsuite/gcc.dg/atomic-flag.c b/gcc/testsuite/gcc.dg/atomic-flag.c index 1b76832..b81cd78 100644 --- a/gcc/testsuite/gcc.dg/atomic-flag.c +++ b/gcc/testsuite/gcc.dg/atomic-flag.c @@ -1,5 +1,6 @@ /* Test __atomic routines for existence and execution. */ /* { dg-do run } */ +/* { dg-require-effective-target sync_char_short } */ /* Test that __atomic_test_and_set and __atomic_clear builtins execute. */ |