coarray_41.f90: Add "-latomic" option if libatomic_available.
authorJohn David Anglin <danglin@gcc.gnu.org>
Sat, 28 Jan 2017 17:00:33 +0000 (17:00 +0000)
committerJohn David Anglin <danglin@gcc.gnu.org>
Sat, 28 Jan 2017 17:00:33 +0000 (17:00 +0000)
* gfortran.dg/coarray_41.f90: Add "-latomic" option if
libatomic_available.
* gfortran.dg/coarray_42.f90: Likewise.
* gfortran.dg/coarray_alloc_comp_3.f08: Likewise.
* gfortran.dg/coarray_alloc_comp_4.f08: Likewise.
* gfortran.dg/coarray_lib_alloc_4.f90: Likewise.

From-SVN: r245004

gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/coarray_41.f90
gcc/testsuite/gfortran.dg/coarray_42.f90
gcc/testsuite/gfortran.dg/coarray_alloc_comp_3.f08
gcc/testsuite/gfortran.dg/coarray_alloc_comp_4.f08
gcc/testsuite/gfortran.dg/coarray_lib_alloc_4.f90

index f4b6aa0..80c7bae 100644 (file)
@@ -1,3 +1,12 @@
+2017-01-28  John David Anglin  <danglin@gcc.gnu.org>
+
+       * gfortran.dg/coarray_41.f90: Add "-latomic" option if
+       libatomic_available.
+       * gfortran.dg/coarray_42.f90: Likewise.
+       * gfortran.dg/coarray_alloc_comp_3.f08: Likewise.
+       * gfortran.dg/coarray_alloc_comp_4.f08: Likewise.
+       * gfortran.dg/coarray_lib_alloc_4.f90: Likewise.
+
 2017-01-27  Martin Sebor  <msebor@redhat.com>
 
        * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Add test cases.
index b62d8e4..0a98e55 100644 (file)
@@ -1,5 +1,6 @@
 ! { dg-do run }
 ! { dg-options "-fcoarray=lib -lcaf_single" }
+! { dg-additional-options "-latomic" { target libatomic_available } }
 
 program coarray_41
 
index e8db60d..982f5d1 100644 (file)
@@ -1,5 +1,6 @@
 ! { dg-do run }
 ! { dg-options "-fdump-tree-original -fcoarray=lib -lcaf_single" }
+! { dg-additional-options "-latomic" { target libatomic_available } }
 
 program Jac
   type Domain
index 8d2e793..e2037aa 100644 (file)
@@ -1,5 +1,6 @@
 ! { dg-do run }
 ! { dg-options "-fcoarray=lib -lcaf_single" }
+! { dg-additional-options "-latomic" { target libatomic_available } }
 !
 ! Contributed by Andre Vehreschild
 ! Check that manually freeing components does not lead to a runtime crash,
index 517bb18..6586ec6 100644 (file)
@@ -1,5 +1,6 @@
 ! { dg-do compile }
 ! { dg-options "-fcoarray=lib -fdump-tree-original" }
+! { dg-additional-options "-latomic" { target libatomic_available } }
 !
 ! Contributed by Andre Vehreschild
 ! Check that sub-components are caf_deregistered and not freed.
index 7b72707..c6de955 100644 (file)
@@ -1,5 +1,6 @@
 ! { dg-do run }
 ! { dg-options "-fcoarray=lib -lcaf_single -fdump-tree-original" }
+! { dg-additional-options "-latomic" { target libatomic_available } }
 !
 ! Allocate/deallocate with libcaf.
 !