Patch for review: Add libquadmath - and use it in gfortran (round FOUR)
Steve Kargl
sgk@troutmask.apl.washington.edu
Fri Nov 12 19:46:00 GMT 2010
On Wed, Nov 10, 2010 at 06:33:22PM +0100, Tobias Burnus wrote:
> As the patch now seemingly has no known failures, I would like to ask
> for formal review.
>
> The patch consists of:
>
> a) libquadmath itself
> The tarball without generated files is available at
> http://gcc.gnu.org/ml/gcc-patches/2010-11/msg00790/libquadmath.tar.bz2
>
> b) The modified files: Requires review in toplevel (configure.ac,
> Makefile.def), libgomp, libgfortran, gcc/testsuite/lib, gcc/fortran.
> This part of the patch is available from
> http://gcc.gnu.org/ml/gcc-patches/2010-11/msg00988/quad.diff.bz2
>
> c) ChangeLog and Test case: See attachment.
> Note: The test case just tests whether the highest available floating
> point type works. Thus, it should be completely portable but does not
> guarantee that libquad is working.
>
> d) For convenience: The generated files are at
> http://gcc.gnu.org/ml/gcc-patches/2010-11/msg00988/quad-gen.diff.bz2
> (also those of libquadmath) and for attached for libgfortran/generated.
>
> The patch has been tested by bootstrapping and check-gfortran and
> libgomp check testing on x86-64-linux.
>
> It also successfully builds on x86_64-apple-darwin10
> (http://gcc.gnu.org/ml/gcc-patches/2010-11/msg01045.html)
The good news on x86_64-*-freebsd is
=== gfortran Summary ===
# of expected passes 37308
# of unexpected successes 7
# of expected failures 49
# of unsupported tests 52
/usr/home/sgk/gcc/obj4x/gcc/testsuite/gfortran/../../gfortran version 4.6.0 20101112 (experimental) (GCC)
The bad news is that I had to do a 'gmake install' before
'cd gcc && gmake check-gfortran'. For some reason, the
testsuite is looking for libgfortran.spec in its final
installed location instead of the copy in the $BUILD directory.
--
steve
More information about the Fortran
mailing list