Commit d4e0a1c0 by H.J. Lu Committed by Paolo Carlini

re PR libstdc++/41280 (Revision 151352 breaks 32bit libstdc++)

2009-09-07  H.J. Lu  <hongjiu.lu@intel.com>
            Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>

	PR libstdc++/41280
	* configure.ac: Run "${multi_basedir}/config-ml.in" to generate
	MULTISUBDIR = in subdirectory Makefiles, with ml_norecursion set.
	* configure: Regenerate.

Co-Authored-By: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>

From-SVN: r151476
parent 3fce100b
2009-09-07 H.J. Lu <hongjiu.lu@intel.com>
Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
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 <paolo.carlini@oracle.com> 2009-09-06 Paolo Carlini <paolo.carlini@oracle.com>
PR libstdc++/41267 PR libstdc++/41267
......
...@@ -61956,57 +61956,78 @@ fi ...@@ -61956,57 +61956,78 @@ fi
s!`test -f '$<' || echo '$(srcdir)/'`!! s!`test -f '$<' || echo '$(srcdir)/'`!!
_EOF _EOF
sed -f vpsed$$ $ac_file > tmp$$ sed -f vpsed$$ $ac_file > tmp$$
grep '^MULTISUBDIR =' Makefile >> tmp$$
mv tmp$$ $ac_file mv tmp$$ $ac_file
rm vpsed$$ 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 "libsupc++/Makefile":F) cat > vpsed$$ << \_EOF
s!`test -f '$<' || echo '$(srcdir)/'`!! s!`test -f '$<' || echo '$(srcdir)/'`!!
_EOF _EOF
sed -f vpsed$$ $ac_file > tmp$$ sed -f vpsed$$ $ac_file > tmp$$
grep '^MULTISUBDIR =' Makefile >> tmp$$
mv tmp$$ $ac_file mv tmp$$ $ac_file
rm vpsed$$ 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 "python/Makefile":F) cat > vpsed$$ << \_EOF
s!`test -f '$<' || echo '$(srcdir)/'`!! s!`test -f '$<' || echo '$(srcdir)/'`!!
_EOF _EOF
sed -f vpsed$$ $ac_file > tmp$$ sed -f vpsed$$ $ac_file > tmp$$
grep '^MULTISUBDIR =' Makefile >> tmp$$
mv tmp$$ $ac_file mv tmp$$ $ac_file
rm vpsed$$ 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 "src/Makefile":F) cat > vpsed$$ << \_EOF
s!`test -f '$<' || echo '$(srcdir)/'`!! s!`test -f '$<' || echo '$(srcdir)/'`!!
_EOF _EOF
sed -f vpsed$$ $ac_file > tmp$$ sed -f vpsed$$ $ac_file > tmp$$
grep '^MULTISUBDIR =' Makefile >> tmp$$
mv tmp$$ $ac_file mv tmp$$ $ac_file
rm vpsed$$ 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 "doc/Makefile":F) cat > vpsed$$ << \_EOF
s!`test -f '$<' || echo '$(srcdir)/'`!! s!`test -f '$<' || echo '$(srcdir)/'`!!
_EOF _EOF
sed -f vpsed$$ $ac_file > tmp$$ sed -f vpsed$$ $ac_file > tmp$$
grep '^MULTISUBDIR =' Makefile >> tmp$$
mv tmp$$ $ac_file mv tmp$$ $ac_file
rm vpsed$$ 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 "po/Makefile":F) cat > vpsed$$ << \_EOF
s!`test -f '$<' || echo '$(srcdir)/'`!! s!`test -f '$<' || echo '$(srcdir)/'`!!
_EOF _EOF
sed -f vpsed$$ $ac_file > tmp$$ sed -f vpsed$$ $ac_file > tmp$$
grep '^MULTISUBDIR =' Makefile >> tmp$$
mv tmp$$ $ac_file mv tmp$$ $ac_file
rm vpsed$$ 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 "testsuite/Makefile":F) cat > vpsed$$ << \_EOF
s!`test -f '$<' || echo '$(srcdir)/'`!! s!`test -f '$<' || echo '$(srcdir)/'`!!
_EOF _EOF
sed -f vpsed$$ $ac_file > tmp$$ sed -f vpsed$$ $ac_file > tmp$$
grep '^MULTISUBDIR =' Makefile >> tmp$$
mv tmp$$ $ac_file mv tmp$$ $ac_file
rm vpsed$$ 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= ) ;; "generate-headers":C) (cd include && ${MAKE-make} pch_build= ) ;;
...@@ -404,9 +404,12 @@ AC_CONFIG_FILES(AC_FOREACH([DIR], glibcxx_SUBDIRS, [DIR/Makefile ]), ...@@ -404,9 +404,12 @@ AC_CONFIG_FILES(AC_FOREACH([DIR], glibcxx_SUBDIRS, [DIR/Makefile ]),
s!`test -f '$<' || echo '$(srcdir)/'`!! s!`test -f '$<' || echo '$(srcdir)/'`!!
_EOF _EOF
sed -f vpsed$$ $ac_file > tmp$$ sed -f vpsed$$ $ac_file > tmp$$
grep '^MULTISUBDIR =' Makefile >> tmp$$
mv tmp$$ $ac_file mv tmp$$ $ac_file
rm vpsed$$ rm vpsed$$
echo 'MULTISUBDIR =' >> $ac_file
ml_norecursion=yes
. ${multi_basedir}/config-ml.in
AS_UNSET([ml_norecursion])
]) ])
AC_CONFIG_COMMANDS([generate-headers], AC_CONFIG_COMMANDS([generate-headers],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment