aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite
diff options
context:
space:
mode:
authorJohn David Anglin <danglin@gcc.gnu.org>2015-12-28 21:15:47 +0000
committerJohn David Anglin <danglin@gcc.gnu.org>2015-12-28 21:15:47 +0000
commit96d4e7be88ace8866561736a32f31c8ab072494b (patch)
tree6cb9d2325e8031256d06966731dab20fbffbce47 /gcc/testsuite
parent0d12d65909c7586970e884e2037f58f7eac9fec1 (diff)
downloadgcc-96d4e7be88ace8866561736a32f31c8ab072494b.zip
gcc-96d4e7be88ace8866561736a32f31c8ab072494b.tar.gz
gcc-96d4e7be88ace8866561736a32f31c8ab072494b.tar.bz2
coarray_40.f90: Link with libatomic if available.
* gfortran.dg/coarray_40.f90: Link with libatomic if available. From-SVN: r231981
Diffstat (limited to 'gcc/testsuite')
-rw-r--r--gcc/testsuite/ChangeLog2
-rw-r--r--gcc/testsuite/gfortran.dg/coarray_40.f903
2 files changed, 4 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index d183265..15e2768 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,7 @@
2015-12-28 John David Anglin <danglin@gcc.gnu.org>
+ * gfortran.dg/coarray_40.f90: Link with libatomic if available.
+
* gcc.dg/pr49551.c: Skip on hppa*-*-hpux*.
* gcc.dg/torture/pr67609.c: Add -fno-common option on hppa*-*-hpux*.
diff --git a/gcc/testsuite/gfortran.dg/coarray_40.f90 b/gcc/testsuite/gfortran.dg/coarray_40.f90
index 84af50e..c9ee7d1 100644
--- a/gcc/testsuite/gfortran.dg/coarray_40.f90
+++ b/gcc/testsuite/gfortran.dg/coarray_40.f90
@@ -1,5 +1,6 @@
! { dg-do run }
-! { dg-options "-fcoarray=lib -lcaf_single" }
+! { dg-options "-fcoarray=lib -lcaf_single -latomic" { target libatomic_available } }
+! { dg-options "-fcoarray=lib -lcaf_single" { target { ! libatomic_available } } }
!
! Run-time test for memory consistency
!