diff options
author | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2019-04-02 08:56:21 +0000 |
---|---|---|
committer | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2019-04-02 08:56:21 +0000 |
commit | 599bb54f48da8b2fcb0d5b22e16ca39c0eb6ec9f (patch) | |
tree | 13863429f87a44080f31540c63a9e2a430410a96 /configure.ac | |
parent | b5ad9f629f7e3f23eff699dab84d2319b7bdc732 (diff) | |
download | mpfr-599bb54f48da8b2fcb0d5b22e16ca39c0eb6ec9f.tar.gz |
[configure.ac] Updated comment for AC_ARG_ENABLE(decimal-float,...).
* Removed information about very old GCC versions.
* _Decimal128 is considered too, in addition to _Decimal64.
* No longer just a GCC extension, but part of ISO/IEC TS 18661.
* Added a FIXME for new options about _Decimal64 and _Decimal128.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13461 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/configure.ac b/configure.ac index 4927e3937..bb26a3c04 100644 --- a/configure.ac +++ b/configure.ac @@ -226,15 +226,13 @@ AC_ARG_ENABLE(tune-for-coverage, *) AC_MSG_ERROR([bad value for --enable-tune-for-coverage]) ;; esac]) -dnl For GCC, _Decimal64 was introduced in GCC 4.3 for some targets -dnl (note that it is not guaranteed to be available because it may -dnl be disabled in the GCC build). See: -dnl https://gcc.gnu.org/gcc-4.3/changes.html -dnl _Decimal64 is not yet defined in GCC for C++: -dnl https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51364 -dnl _Decimal64 support is broken with GCC 4.6.3 and 4.7.2 on powerpc64 -dnl with the mode32 ABI, e.g. "-m32 -mpowerpc64 -mtune=970 -O3"; this -dnl is detected by the x != x test below. +dnl Support for _Decimal64 and _Decimal128 (ISO/IEC TS 18661). +dnl See acinclude.m4 for more information and tests. +dnl FIXME: differentiate the support of _Decimal64 and _Decimal128, e.g. +dnl --enable-decimal64 for _Decimal64 +dnl --enable-decimal128 for _Decimal128 +dnl --enable-decimal-float would explicitly enable both (or fail). +dnl --disable-decimal-float would explicitly disable both. AC_ARG_ENABLE(decimal-float, [ --disable-decimal-float explicitly disable decimal floats support --enable-decimal-float build conversion functions from/to decimal floats |