From d6ef094a5b1afb9df7a49586e6f07a15ab8be89d Mon Sep 17 00:00:00 2001 From: rwild Date: Tue, 13 Oct 2009 03:31:50 +0000 Subject: [PATCH 1/1] 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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@152697 138bc75d-0d04-0410-961f-82ee72b054a4 --- ChangeLog | 6 ++++++ configure | 5 ++++- configure.ac | 5 ++++- 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 853bf1b7f2c..552f0457ae5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2009-10-13 Ralf Wildenhues + + * configure.ac: Add 'lto' to enable_languages, not + new_enable_languages, and only if not already present. + * configure: Regenerate. + 2009-10-10 Gerald Pfeifer * README: Refer to the various COPYING* files instead of just diff --git a/configure b/configure index 76084ed5158..1ece75c489f 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 c961fe8ba98..407ab595e76 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 -- 2.11.0