diff options
author | Ralf Wildenhues <Ralf.Wildenhues@gmx.de> | 2009-10-13 03:31:50 +0000 |
---|---|---|
committer | Ralf Wildenhues <rwild@gcc.gnu.org> | 2009-10-13 03:31:50 +0000 |
commit | e4c5bd489f1255409f168b3eca6670ce7a647d5b (patch) | |
tree | 2f463649f99b354a89d7c66d797f37c52d32bf91 | |
parent | 4e70743f837d75c6a498c6e77a4c62404252c575 (diff) | |
download | gcc-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-- | ChangeLog | 6 | ||||
-rwxr-xr-x | configure | 5 | ||||
-rw-r--r-- | configure.ac | 5 |
3 files changed, 14 insertions, 2 deletions
@@ -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 @@ -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 |