aboutsummaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorH.J. Lu <hongjiu.lu@intel.com>2010-09-06 14:52:54 +0000
committerH.J. Lu <hongjiu.lu@intel.com>2010-09-06 14:52:54 +0000
commitbe45ca2e709ae288e4210bf71a95ce18c9a1afcd (patch)
treeedc47ab3c02efb97ac46e7117b77aa9d6a0da762 /config
parentb3050fb3b70e516d113ea9b713ef0d9f0e0ce1fa (diff)
Don't set enable_decimal_float to dpd if DFP is disabled.
config/ 2010-09-06 H.J. Lu <hongjiu.lu@intel.com> PR target/45524 * dfp.m4: Don't set enable_decimal_float to dpd if DFP is disabled. Set default_decimal_float. gcc/ 2010-09-06 H.J. Lu <hongjiu.lu@intel.com> PR target/45524 * configure.ac (enable_decimal_float): Set to $default_decimal_float. * configure: Regenerated. libdecnumber/ 2010-09-06 H.J. Lu <hongjiu.lu@intel.com> PR target/45524 * configure.ac (enable_decimal_float): Set to $default_decimal_float. * configure: Regenerated. libgcc/ 2010-09-06 H.J. Lu <hongjiu.lu@intel.com> PR target/45524 * configure: Regenerated. git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@163921 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'config')
-rw-r--r--config/ChangeLog6
-rw-r--r--config/dfp.m47
2 files changed, 10 insertions, 3 deletions
diff --git a/config/ChangeLog b/config/ChangeLog
index bbde1fcb80d..6fdf36cb691 100644
--- a/config/ChangeLog
+++ b/config/ChangeLog
@@ -1,3 +1,9 @@
+2010-09-06 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/45524
+ * dfp.m4: Don't set enable_decimal_float to dpd if DFP is
+ disabled. Set default_decimal_float.
+
2010-09-06 Andreas Schwab <schwab@redhat.com>
* dfp.m4: Quote argument of AC_MSG_WARN.
diff --git a/config/dfp.m4 b/config/dfp.m4
index 3b7de7043ab..d5dbaf59b3b 100644
--- a/config/dfp.m4
+++ b/config/dfp.m4
@@ -13,7 +13,7 @@ AC_ARG_ENABLE(decimal-float,
to use],
[
case $enable_decimal_float in
- yes | no | bid | dpd) ;;
+ yes | no | bid | dpd) default_decimal_float=$enable_decimal_float ;;
*) AC_MSG_ERROR(['$enable_decimal_float' is an invalid value for --enable-decimal-float.
Valid choices are 'yes', 'bid', 'dpd', and 'no'.]) ;;
esac
@@ -41,13 +41,14 @@ case x$enable_decimal_float in
enable_decimal_float=dpd
;;
esac
+ default_decimal_float=$enable_decimal_float
;;
xno)
# ENABLE_DECIMAL_FLOAT is set to 0. But we have to have proper
# dependency on libdecnumber.
- enable_decimal_float=dpd
+ default_decimal_float=dpd
;;
esac
AC_SUBST(enable_decimal_float)
-]) \ No newline at end of file
+])