Sync bootstrap-lto.mk and dfp.m4 with gcc.

This commit is contained in:
H.J. Lu 2010-09-06 15:46:09 +00:00
parent 395ef596e0
commit f965b5b6a3
3 changed files with 22 additions and 6 deletions

View File

@ -1,7 +1,22 @@
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.
2010-09-03 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
* dfp.m4: New file.
2010-09-01 Andi Kleen <ak@linux.intel.com>
* bootstrap-lto.mk (STAGE2_CFLAGS, STAGE3_CFLAGS): Change
to -fwhopr=jobserver -fuse-linker-plugin -frandom-seed=1.
2010-08-21 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
PR target/45084

View File

@ -1,8 +1,8 @@
# This option enables LTO for stage2 and stage3. It requires lto to
# be enabled for stage1 with --enable-stage1-languages.
STAGE2_CFLAGS += -flto
STAGE3_CFLAGS += -flto
STAGE2_CFLAGS += -fwhopr=jobserver -fuse-linker-plugin -frandom-seed=1
STAGE3_CFLAGS += -fwhopr=jobserver -fuse-linker-plugin -frandom-seed=1
# Ada fails to build with LTO, turn it off for now.
BOOT_ADAFLAGS += -fno-lto

View File

@ -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
@ -24,7 +24,7 @@ Valid choices are 'yes', 'bid', 'dpd', and 'no'.]) ;;
enable_decimal_float=yes
;;
*)
AC_MSG_WARN(decimal float is not supported for this target, ignored)
AC_MSG_WARN([decimal float is not supported for this target, ignored])
enable_decimal_float=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)
])
])