From: paolo Date: Mon, 7 Sep 2009 13:38:27 +0000 (+0000) Subject: 2009-09-07 H.J. Lu X-Git-Tag: upstream/4.9.2~33907 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=75bad54c229bf201f98de053d0d30a6766f0aa93;p=platform%2Fupstream%2Flinaro-gcc.git 2009-09-07 H.J. Lu Ralf Wildenhues PR libstdc++/41280 * configure.ac: Run "${multi_basedir}/config-ml.in" to generate MULTISUBDIR = in subdirectory Makefiles, with ml_norecursion set. * configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@151476 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index acc7355..bfd0e99 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,11 @@ +2009-09-07 H.J. Lu + Ralf Wildenhues + + PR libstdc++/41280 + * configure.ac: Run "${multi_basedir}/config-ml.in" to generate + MULTISUBDIR = in subdirectory Makefiles, with ml_norecursion set. + * configure: Regenerate. + 2009-09-06 Paolo Carlini PR libstdc++/41267 diff --git a/libstdc++-v3/configure b/libstdc++-v3/configure index 2d0c977..122b46a 100755 --- a/libstdc++-v3/configure +++ b/libstdc++-v3/configure @@ -61956,57 +61956,78 @@ fi s!`test -f '$<' || echo '$(srcdir)/'`!! _EOF sed -f vpsed$$ $ac_file > tmp$$ - grep '^MULTISUBDIR =' Makefile >> tmp$$ mv tmp$$ $ac_file rm vpsed$$ + echo 'MULTISUBDIR =' >> $ac_file + ml_norecursion=yes + . ${multi_basedir}/config-ml.in + { ml_norecursion=; unset ml_norecursion;} ;; "libsupc++/Makefile":F) cat > vpsed$$ << \_EOF s!`test -f '$<' || echo '$(srcdir)/'`!! _EOF sed -f vpsed$$ $ac_file > tmp$$ - grep '^MULTISUBDIR =' Makefile >> tmp$$ mv tmp$$ $ac_file rm vpsed$$ + echo 'MULTISUBDIR =' >> $ac_file + ml_norecursion=yes + . ${multi_basedir}/config-ml.in + { ml_norecursion=; unset ml_norecursion;} ;; "python/Makefile":F) cat > vpsed$$ << \_EOF s!`test -f '$<' || echo '$(srcdir)/'`!! _EOF sed -f vpsed$$ $ac_file > tmp$$ - grep '^MULTISUBDIR =' Makefile >> tmp$$ mv tmp$$ $ac_file rm vpsed$$ + echo 'MULTISUBDIR =' >> $ac_file + ml_norecursion=yes + . ${multi_basedir}/config-ml.in + { ml_norecursion=; unset ml_norecursion;} ;; "src/Makefile":F) cat > vpsed$$ << \_EOF s!`test -f '$<' || echo '$(srcdir)/'`!! _EOF sed -f vpsed$$ $ac_file > tmp$$ - grep '^MULTISUBDIR =' Makefile >> tmp$$ mv tmp$$ $ac_file rm vpsed$$ + echo 'MULTISUBDIR =' >> $ac_file + ml_norecursion=yes + . ${multi_basedir}/config-ml.in + { ml_norecursion=; unset ml_norecursion;} ;; "doc/Makefile":F) cat > vpsed$$ << \_EOF s!`test -f '$<' || echo '$(srcdir)/'`!! _EOF sed -f vpsed$$ $ac_file > tmp$$ - grep '^MULTISUBDIR =' Makefile >> tmp$$ mv tmp$$ $ac_file rm vpsed$$ + echo 'MULTISUBDIR =' >> $ac_file + ml_norecursion=yes + . ${multi_basedir}/config-ml.in + { ml_norecursion=; unset ml_norecursion;} ;; "po/Makefile":F) cat > vpsed$$ << \_EOF s!`test -f '$<' || echo '$(srcdir)/'`!! _EOF sed -f vpsed$$ $ac_file > tmp$$ - grep '^MULTISUBDIR =' Makefile >> tmp$$ mv tmp$$ $ac_file rm vpsed$$ + echo 'MULTISUBDIR =' >> $ac_file + ml_norecursion=yes + . ${multi_basedir}/config-ml.in + { ml_norecursion=; unset ml_norecursion;} ;; "testsuite/Makefile":F) cat > vpsed$$ << \_EOF s!`test -f '$<' || echo '$(srcdir)/'`!! _EOF sed -f vpsed$$ $ac_file > tmp$$ - grep '^MULTISUBDIR =' Makefile >> tmp$$ mv tmp$$ $ac_file rm vpsed$$ + echo 'MULTISUBDIR =' >> $ac_file + ml_norecursion=yes + . ${multi_basedir}/config-ml.in + { ml_norecursion=; unset ml_norecursion;} ;; "generate-headers":C) (cd include && ${MAKE-make} pch_build= ) ;; diff --git a/libstdc++-v3/configure.ac b/libstdc++-v3/configure.ac index e8f6805..e35bc0a 100644 --- a/libstdc++-v3/configure.ac +++ b/libstdc++-v3/configure.ac @@ -404,9 +404,12 @@ AC_CONFIG_FILES(AC_FOREACH([DIR], glibcxx_SUBDIRS, [DIR/Makefile ]), s!`test -f '$<' || echo '$(srcdir)/'`!! _EOF sed -f vpsed$$ $ac_file > tmp$$ - grep '^MULTISUBDIR =' Makefile >> tmp$$ mv tmp$$ $ac_file rm vpsed$$ + echo 'MULTISUBDIR =' >> $ac_file + ml_norecursion=yes + . ${multi_basedir}/config-ml.in + AS_UNSET([ml_norecursion]) ]) AC_CONFIG_COMMANDS([generate-headers],