diff options
author | Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk> | 2009-12-22 22:16:02 +0000 |
---|---|---|
committer | Janis Johnson <janis@gcc.gnu.org> | 2009-12-22 22:16:02 +0000 |
commit | e19977d3790a900d90b30fb2bf0bab3ff8a57d9a (patch) | |
tree | 00c84282985fa20c9f2c0b874ee4fd7ce6c8066d | |
parent | 1d32a77299d85c86579f55b6a211e27c9a7dd9d0 (diff) | |
download | gcc-e19977d3790a900d90b30fb2bf0bab3ff8a57d9a.zip gcc-e19977d3790a900d90b30fb2bf0bab3ff8a57d9a.tar.gz gcc-e19977d3790a900d90b30fb2bf0bab3ff8a57d9a.tar.bz2 |
crayptr2.f90: Remove forced static linkage for darwin...
2009-12-22 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
* testsuite/libgomp.fortran/crayptr2.f90: Remove forced static linkage
for darwin, protect the test with require-effective-target tls_runtime.
* testsuite/libgomp.fortran/pr32550.f90: Ditto.
From-SVN: r155409
-rw-r--r-- | libgomp/ChangeLog | 6 | ||||
-rw-r--r-- | libgomp/testsuite/libgomp.fortran/crayptr2.f90 | 2 | ||||
-rw-r--r-- | libgomp/testsuite/libgomp.fortran/pr32550.f90 | 2 |
3 files changed, 8 insertions, 2 deletions
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index 6644d9d..8023bed 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,5 +1,11 @@ 2009-12-22 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk> + * testsuite/libgomp.fortran/crayptr2.f90: Remove forced static linkage + for darwin, protect the test with require-effective-target tls_runtime. + * testsuite/libgomp.fortran/pr32550.f90: Ditto. + +2009-12-22 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk> + PR target/41605 * testsuite/lib/libgomp.exp: Provide -B options to allow for link spec %s substitutions for static libraries. diff --git a/libgomp/testsuite/libgomp.fortran/crayptr2.f90 b/libgomp/testsuite/libgomp.fortran/crayptr2.f90 index d174d03..4ad7cf2 100644 --- a/libgomp/testsuite/libgomp.fortran/crayptr2.f90 +++ b/libgomp/testsuite/libgomp.fortran/crayptr2.f90 @@ -1,6 +1,6 @@ ! { dg-do run } ! { dg-options "-fopenmp -fcray-pointer" } -! { dg-options "-fopenmp -fcray-pointer -static-libgcc" { target *-*-darwin* } } +! { dg-require-effective-target tls_runtime } use omp_lib integer :: a, b, c, d, p diff --git a/libgomp/testsuite/libgomp.fortran/pr32550.f90 b/libgomp/testsuite/libgomp.fortran/pr32550.f90 index 3a49dcf..2c95cc6 100644 --- a/libgomp/testsuite/libgomp.fortran/pr32550.f90 +++ b/libgomp/testsuite/libgomp.fortran/pr32550.f90 @@ -1,6 +1,6 @@ ! PR fortran/32550 ! { dg-do run } -! { dg-options "-static-libgcc" { target *-*-darwin* } } +! { dg-require-effective-target tls_runtime } integer, pointer, save :: ptr integer, target :: targ |