diff options
author | Tobias Burnus <burnus@net-b.de> | 2011-02-16 18:44:45 +0100 |
---|---|---|
committer | Tobias Burnus <burnus@gcc.gnu.org> | 2011-02-16 18:44:45 +0100 |
commit | 3808007ca0a79b0a2df3f9257fe4999b353f42ac (patch) | |
tree | 40703c070fe8fb0991eedfd55d815e8eb573ac99 /libgomp | |
parent | c71f01a9d64d464d575d4a53547cbb78877f75eb (diff) | |
download | gcc-3808007ca0a79b0a2df3f9257fe4999b353f42ac.zip gcc-3808007ca0a79b0a2df3f9257fe4999b353f42ac.tar.gz gcc-3808007ca0a79b0a2df3f9257fe4999b353f42ac.tar.bz2 |
re PR libgomp/47758 (729 unexpected failures in the libgomp test suite on powerpc-apple-darwin8)
2011-02-16 Tobias Burnus <burnus@net-b.de>
PR libgomp/47758
* testsuite/libgomp.fortran/fortran.exp: Check for the existence
of libquadmath.a before adding its libpath to ldflags.
From-SVN: r170216
Diffstat (limited to 'libgomp')
-rw-r--r-- | libgomp/ChangeLog | 6 | ||||
-rw-r--r-- | libgomp/testsuite/libgomp.fortran/fortran.exp | 5 |
2 files changed, 7 insertions, 4 deletions
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index e284476..87491a1 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,9 @@ +2011-02-16 Tobias Burnus <burnus@net-b.de> + + PR libgomp/47758 + * testsuite/libgomp.fortran/fortran.exp: Check for the existence + of libquadmath.a before adding its libpath to ldflags. + 2011-02-14 Jakub Jelinek <jakub@redhat.com> PR libgomp/47731 diff --git a/libgomp/testsuite/libgomp.fortran/fortran.exp b/libgomp/testsuite/libgomp.fortran/fortran.exp index 5529f19..87db855 100644 --- a/libgomp/testsuite/libgomp.fortran/fortran.exp +++ b/libgomp/testsuite/libgomp.fortran/fortran.exp @@ -37,10 +37,7 @@ if { $lang_test_file_found } { # Gather a list of all tests. set tests [lsort [find $srcdir/$subdir *.\[fF\]{,90,95,03,08}]] - if { $blddir != "" } { - # We could, perhaps, test for the presence of the quad math lib - but if it - # is required then its absence will cause a fail, and if it is not required - # the additions here should be harmless. + if { ($blddir != "") && [file exists "${blddir}/${quadmath_library_path}/libquadmath.a"] } { lappend ALWAYS_CFLAGS "ldflags=-L${blddir}/${quadmath_library_path}/" # Allow for spec subsitution. lappend ALWAYS_CFLAGS "additional_flags=-B${blddir}/${quadmath_library_path}/" |