aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>2009-10-13 03:31:50 +0000
committerRalf Wildenhues <rwild@gcc.gnu.org>2009-10-13 03:31:50 +0000
commite4c5bd489f1255409f168b3eca6670ce7a647d5b (patch)
tree2f463649f99b354a89d7c66d797f37c52d32bf91
parent4e70743f837d75c6a498c6e77a4c62404252c575 (diff)
downloadgcc-e4c5bd489f1255409f168b3eca6670ce7a647d5b.zip
gcc-e4c5bd489f1255409f168b3eca6670ce7a647d5b.tar.gz
gcc-e4c5bd489f1255409f168b3eca6670ce7a647d5b.tar.bz2
Fix toplevel 'config.status --recheck' for --enable-lto.
/: * configure.ac: Add 'lto' to enable_languages, not new_enable_languages, and only if not already present. * configure: Regenerate. From-SVN: r152697
-rw-r--r--ChangeLog6
-rwxr-xr-xconfigure5
-rw-r--r--configure.ac5
3 files changed, 14 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 853bf1b..552f045 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2009-10-13 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * configure.ac: Add 'lto' to enable_languages, not
+ new_enable_languages, and only if not already present.
+ * configure: Regenerate.
+
2009-10-10 Gerald Pfeifer <gerald@pfeifer.com>
* README: Refer to the various COPYING* files instead of just
diff --git a/configure b/configure
index 76084ed..1ece75c 100755
--- a/configure
+++ b/configure
@@ -6593,7 +6593,10 @@ if test -d ${srcdir}/gcc; then
# If LTO is enabled, add the LTO front end.
extra_host_libiberty_configure_flags=
if test "$enable_lto" = "yes" ; then
- new_enable_languages="${new_enable_languages}lto,"
+ case ,${enable_languages}, in
+ *,lto,*) ;;
+ *) enable_languages="${enable_languages},lto" ;;
+ esac
if test "${ENABLE_GOLD}" = "yes" ; then
configdirs="$configdirs lto-plugin"
extra_host_libiberty_configure_flags=--enable-shared
diff --git a/configure.ac b/configure.ac
index c961fe8..407ab59 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1811,7 +1811,10 @@ if test -d ${srcdir}/gcc; then
# If LTO is enabled, add the LTO front end.
extra_host_libiberty_configure_flags=
if test "$enable_lto" = "yes" ; then
- new_enable_languages="${new_enable_languages}lto,"
+ case ,${enable_languages}, in
+ *,lto,*) ;;
+ *) enable_languages="${enable_languages},lto" ;;
+ esac
if test "${ENABLE_GOLD}" = "yes" ; then
configdirs="$configdirs lto-plugin"
extra_host_libiberty_configure_flags=--enable-shared