summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorvlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2019-04-02 08:56:21 +0000
committervlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2019-04-02 08:56:21 +0000
commit599bb54f48da8b2fcb0d5b22e16ca39c0eb6ec9f (patch)
tree13863429f87a44080f31540c63a9e2a430410a96 /configure.ac
parentb5ad9f629f7e3f23eff699dab84d2319b7bdc732 (diff)
downloadmpfr-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.ac16
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