diff options
author | burnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-12-10 10:55:56 +0000 |
---|---|---|
committer | burnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-12-10 10:55:56 +0000 |
commit | d9d975aeb725848ac143e7d6184a994614599856 (patch) | |
tree | d66780c984863222ce5b67c1ba03366bc24ce7f5 /libgfortran/configure | |
parent | 2afcb22dbc3ab0d7af1d520627330efee92498f0 (diff) | |
download | gcc-d9d975aeb725848ac143e7d6184a994614599856.tar.gz |
/
2010-12-10 Tobias Burnus <burnus@net-b.de>
PR fortran/46540
* configure.ac: Add --disable-libquadmath and
--disable-libquadmath-support.
* configure: Regenerate.
gcc/
2010-12-10 Tobias Burnus <burnus@net-b.de>
PR fortran/46540
* configure.ac: Handle --disable-libquadmath-support.
* doc/install.texi: Document --disable-libquadmath and
--disable-libquadmath-support
* configure: Regenerate.
* config.in: Regenerate.
gcc/fortran/
2010-12-10 Tobias Burnus <burnus@net-b.de>
PR fortran/46540
* trans-types.c (gfc_init_kinds): Handle
--disable-libquadmath-support.
libgfortran/
2010-12-10 Tobias Burnus <burnus@net-b.de>
PR fortran/46540
* acinclude.m4 (LIBGFOR_CHECK_FLOAT128): Honour
--disable-libquadmath-support.
* configure.ac: Handle --disable-libquadmath-support.
* configure: Regenerate.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@167684 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgfortran/configure')
-rwxr-xr-x | libgfortran/configure | 35 |
1 files changed, 31 insertions, 4 deletions
diff --git a/libgfortran/configure b/libgfortran/configure index 57b620aa26a..b8f0a7174a9 100755 --- a/libgfortran/configure +++ b/libgfortran/configure @@ -764,6 +764,7 @@ enable_fast_install with_gnu_ld enable_libtool_lock enable_largefile +enable_libquadmath_support ' ac_precious_vars='build_alias host_alias @@ -1394,7 +1395,9 @@ Optional Features: --disable-option-checking ignore unrecognized --enable/--with options --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] - --enable-version-specific-runtime-libs Specify that runtime libraries should be installed in a compiler-specific directory + --enable-version-specific-runtime-libs + specify that runtime libraries should be installed + in a compiler-specific directory --enable-intermodule build the library in one step --enable-maintainer-mode enable make rules and dependencies not useful (and sometimes confusing) to the casual installer @@ -1407,6 +1410,8 @@ Optional Features: optimize for fast installation [default=yes] --disable-libtool-lock avoid locking (might break parallel builds) --disable-largefile omit support for large files + --disable-libquadmath-support + disable libquadmath support for Fortran Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] @@ -11373,7 +11378,7 @@ else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF -#line 11376 "configure" +#line 11381 "configure" #include "confdefs.h" #if HAVE_DLFCN_H @@ -11479,7 +11484,7 @@ else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF -#line 11482 "configure" +#line 11487 "configure" #include "confdefs.h" #if HAVE_DLFCN_H @@ -24319,9 +24324,25 @@ $as_echo "#define HAVE_BROKEN_POWF 1" >>confdefs.h fi -# Check whether we have a __float128 type +# Check whether libquadmath should be used +# Check whether --enable-libquadmath-support was given. +if test "${enable_libquadmath_support+set}" = set; then : + enableval=$enable_libquadmath_support; ENABLE_LIBQUADMATH_SUPPORT=$enableval +else + ENABLE_LIBQUADMATH_SUPPORT=yes +fi + +enable_libquadmath_support= +if test "${ENABLE_LIBQUADMATH_SUPPORT}" = "no" ; then + enable_libquadmath_support=no +fi + +# Check whether we have a __float128 type, depends on enable_libquadmath_support LIBQUADSPEC= + + if test "x$enable_libquadmath_support" != xno; then + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we have a usable __float128 type" >&5 $as_echo_n "checking whether we have a usable __float128 type... " >&6; } if test "${libgfor_cv_have_float128+set}" = set; then : @@ -24428,6 +24449,12 @@ $as_echo "$libgfor_cv_have_as_needed" >&6; } LIBQUADINCLUDE= fi fi + else + # for --disable-quadmath + LIBQUADLIB= + LIBQUADLIB_DEP= + LIBQUADINCLUDE= + fi |