Sync bootstrap-lto.mk and dfp.m4 with gcc.
authorH.J. Lu <hjl.tools@gmail.com>
Mon, 6 Sep 2010 15:46:09 +0000 (15:46 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Mon, 6 Sep 2010 15:46:09 +0000 (15:46 +0000)
config/ChangeLog
config/bootstrap-lto.mk
config/dfp.m4

index af069550312fbf5ec2e31e766dfe9f9b13a1789d..6fdf36cb691b497ae9af85f56e7121919c4569b4 100644 (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
index 14099a08b8d7bb687ac75cab3348b4a940eda6aa..785d15f81c231fdfa7b5d40c3e351dc05489d411 100644 (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
index 4cace763fa4152e45945010cb412294e9e0d5f6a..d5dbaf59b3b3638dd0583e45195b2958f8d245a6 100644 (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)
 
-])
\ No newline at end of file
+])