libgomp: Prepare for testcases without -fopenmp.
authorThomas Schwinge <thomas@codesourcery.com>
Thu, 7 Nov 2013 15:07:58 +0000 (16:07 +0100)
committerThomas Schwinge <tschwinge@gcc.gnu.org>
Thu, 7 Nov 2013 15:07:58 +0000 (16:07 +0100)
libgomp/
* testsuite/lib/libgomp.exp (libgomp_init): Don't add -fopenmp to
ALWAYS_CFLAGS.
* testsuite/libgomp.c++/c++.exp (ALWAYS_CFLAGS): Add -fopenmp.
* testsuite/libgomp.c/c.exp (ALWAYS_CFLAGS): Likewise.
* testsuite/libgomp.fortran/fortran.exp (ALWAYS_CFLAGS): Likewise.
* testsuite/libgomp.graphite/graphite.exp (ALWAYS_CFLAGS):
Likewise.

From-SVN: r204519

libgomp/ChangeLog
libgomp/testsuite/lib/libgomp.exp
libgomp/testsuite/libgomp.c++/c++.exp
libgomp/testsuite/libgomp.c/c.exp
libgomp/testsuite/libgomp.fortran/fortran.exp
libgomp/testsuite/libgomp.graphite/graphite.exp

index 081850c..00b4ce1 100644 (file)
@@ -1,5 +1,13 @@
 2013-11-07  Thomas Schwinge  <thomas@codesourcery.com>
 
+       * testsuite/lib/libgomp.exp (libgomp_init): Don't add -fopenmp to
+       ALWAYS_CFLAGS.
+       * testsuite/libgomp.c++/c++.exp (ALWAYS_CFLAGS): Add -fopenmp.
+       * testsuite/libgomp.c/c.exp (ALWAYS_CFLAGS): Likewise.
+       * testsuite/libgomp.fortran/fortran.exp (ALWAYS_CFLAGS): Likewise.
+       * testsuite/libgomp.graphite/graphite.exp (ALWAYS_CFLAGS):
+       Likewise.
+
        * libgomp_g.h: Include <stddef.h> for size_t.
 
        * libgomp.spec.in: Update comment about libgomp's dependencies.
index d1d8bc8..c965147 100644 (file)
@@ -169,9 +169,6 @@ proc libgomp_init { args } {
 
     # Disable color diagnostics
     lappend ALWAYS_CFLAGS "additional_flags=-fdiagnostics-color=never"
-
-    # And, gee, turn on OpenMP.
-    lappend ALWAYS_CFLAGS "additional_flags=-fopenmp"
 }
 
 #
index b336306..88e017e 100644 (file)
@@ -11,6 +11,9 @@ set lang_library_path "../libstdc++-v3/src/.libs"
 # Initialize dg.
 dg-init
 
+# Turn on OpenMP.
+lappend ALWAYS_CFLAGS "additional_flags=-fopenmp"
+
 set blddir [lookfor_file [get_multilibs] libgomp]
 
 
index 7dfdf8b..8e902d4 100644 (file)
@@ -17,6 +17,9 @@ if ![info exists DEFAULT_CFLAGS] then {
 # Initialize dg.
 dg-init
 
+# Turn on OpenMP.
+lappend ALWAYS_CFLAGS "additional_flags=-fopenmp"
+
 # Gather a list of all tests.
 set tests [lsort [find $srcdir/$subdir *.c]]
 
index b7fef29..e0bffe3 100644 (file)
@@ -15,6 +15,9 @@ set quadmath_library_path "../libquadmath/.libs"
 # Initialize dg.
 dg-init
 
+# Turn on OpenMP.
+lappend ALWAYS_CFLAGS "additional_flags=-fopenmp"
+
 if { $blddir != "" } {
     lappend ALWAYS_CFLAGS "additional_flags=-fintrinsic-modules-path=${blddir}"
     # Look for a static libgfortran first.
index 08aa509..9129964 100644 (file)
@@ -42,6 +42,9 @@ set PARALLEL_CFLAGS "-ansi -pedantic-errors -O2 \
 # Initialize `dg'.
 dg-init
 
+# Turn on OpenMP.
+lappend ALWAYS_CFLAGS "additional_flags=-fopenmp"
+
 # Gather a list of all tests.
 set tests [lsort [find $srcdir/$subdir *.c]]