From 1ce847cf954a6395ee4f9439a64e0a24ea041134 Mon Sep 17 00:00:00 2001 From: "Loren J. Rittle" Date: Mon, 2 Jul 2001 23:30:01 +0000 Subject: [PATCH] acinclude.m4 (GLIBCPP_ENABLE_THREADS): Protect variable from shell expansion (thanks to Alexandre Oliva). * acinclude.m4 (GLIBCPP_ENABLE_THREADS): Protect variable from shell expansion (thanks to Alexandre Oliva). * aclocal.m4: Regenerate. * configure: Regenerate. Also, re-add last comment since Benjamin accidentally trashed it with his last check-in. From-SVN: r43715 --- libstdc++-v3/ChangeLog | 14 ++++++++++++++ libstdc++-v3/acinclude.m4 | 8 ++++---- libstdc++-v3/aclocal.m4 | 8 ++++---- libstdc++-v3/configure | 8 ++++---- 4 files changed, 26 insertions(+), 12 deletions(-) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 6c582e2959e..c9b74ce00f1 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,10 @@ +2001-07-02 Loren J. Rittle + + * acinclude.m4 (GLIBCPP_ENABLE_THREADS): Protect variable from shell + expansion (thanks to Alexandre Oliva). + * aclocal.m4: Regenerate. + * configure: Regenerate. + 2001-07-02 Benjamin Kosnik * src/locale.cc (locale::locale(const char*)): Make sure global @@ -10,6 +17,13 @@ for it here. (test02): Add test. * libsupc++/eh_alloc.cc: Use climits, not limits.h. + +2001-07-02 Loren J. Rittle + + libstdc++/3284 + * acinclude.m4 (GLIBCPP_ENABLE_THREADS): Portability enhancement. + * aclocal.m4: Regenerate. + * configure: Regenerate. 2001-07-02 Loren J. Rittle diff --git a/libstdc++-v3/acinclude.m4 b/libstdc++-v3/acinclude.m4 index d5c5beec492..91f011050d0 100644 --- a/libstdc++-v3/acinclude.m4 +++ b/libstdc++-v3/acinclude.m4 @@ -1161,13 +1161,13 @@ AC_DEFUN(GLIBCPP_ENABLE_THREADS, [ fi AC_OUTPUT_COMMANDS([d=include/bits; a='[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]' rm -f $d/gthr.h $d/gthr-single.h $d/gthr-default.h - sed '/^#/s/\('$a$a'*\)/_GLIBCPP_\1/g' <$d/gthr.h-in \ + sed '/^#/s/\('"$a$a"'*\)/_GLIBCPP_\1/g' <$d/gthr.h-in \ | sed 's,"gthr-,"bits/gthr-,' >$d/gthr.h sed 's/\(UNUSED\)/_GLIBCPP_\1/g' <$d/gthr-single.h-in \ - | sed 's/\(GCC'$a'*_H\)/_GLIBCPP_\1/g' >$d/gthr-single.h + | sed 's/\(GCC'"$a"'*_H\)/_GLIBCPP_\1/g' >$d/gthr-single.h sed 's/\(UNUSED\)/_GLIBCPP_\1/g' <$d/gthr-default.h-in \ - | sed 's/\(GCC'$a'*_H\)/_GLIBCPP_\1/g' \ - | sed 's/\('$a'*WEAK\)/_GLIBCPP_\1/g' >$d/gthr-default.h]) + | sed 's/\(GCC'"$a"'*_H\)/_GLIBCPP_\1/g' \ + | sed 's/\('"$a"'*WEAK\)/_GLIBCPP_\1/g' >$d/gthr-default.h]) ]) diff --git a/libstdc++-v3/aclocal.m4 b/libstdc++-v3/aclocal.m4 index b6d9e75bf94..74ddf8377ef 100644 --- a/libstdc++-v3/aclocal.m4 +++ b/libstdc++-v3/aclocal.m4 @@ -1173,13 +1173,13 @@ AC_DEFUN(GLIBCPP_ENABLE_THREADS, [ fi AC_OUTPUT_COMMANDS([d=include/bits; a='[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]' rm -f $d/gthr.h $d/gthr-single.h $d/gthr-default.h - sed '/^#/s/\('$a$a'*\)/_GLIBCPP_\1/g' <$d/gthr.h-in \ + sed '/^#/s/\('"$a$a"'*\)/_GLIBCPP_\1/g' <$d/gthr.h-in \ | sed 's,"gthr-,"bits/gthr-,' >$d/gthr.h sed 's/\(UNUSED\)/_GLIBCPP_\1/g' <$d/gthr-single.h-in \ - | sed 's/\(GCC'$a'*_H\)/_GLIBCPP_\1/g' >$d/gthr-single.h + | sed 's/\(GCC'"$a"'*_H\)/_GLIBCPP_\1/g' >$d/gthr-single.h sed 's/\(UNUSED\)/_GLIBCPP_\1/g' <$d/gthr-default.h-in \ - | sed 's/\(GCC'$a'*_H\)/_GLIBCPP_\1/g' \ - | sed 's/\('$a'*WEAK\)/_GLIBCPP_\1/g' >$d/gthr-default.h]) + | sed 's/\(GCC'"$a"'*_H\)/_GLIBCPP_\1/g' \ + | sed 's/\('"$a"'*WEAK\)/_GLIBCPP_\1/g' >$d/gthr-default.h]) ]) diff --git a/libstdc++-v3/configure b/libstdc++-v3/configure index 7244658a7a8..dc1baca4795 100755 --- a/libstdc++-v3/configure +++ b/libstdc++-v3/configure @@ -16871,13 +16871,13 @@ cat >> $CONFIG_STATUS <<\EOF test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h d=include/bits; a='[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]' rm -f $d/gthr.h $d/gthr-single.h $d/gthr-default.h - sed '/^#/s/\('$a$a'*\)/_GLIBCPP_\1/g' <$d/gthr.h-in \ + sed '/^#/s/\('"$a$a"'*\)/_GLIBCPP_\1/g' <$d/gthr.h-in \ | sed 's,"gthr-,"bits/gthr-,' >$d/gthr.h sed 's/\(UNUSED\)/_GLIBCPP_\1/g' <$d/gthr-single.h-in \ - | sed 's/\(GCC'$a'*_H\)/_GLIBCPP_\1/g' >$d/gthr-single.h + | sed 's/\(GCC'"$a"'*_H\)/_GLIBCPP_\1/g' >$d/gthr-single.h sed 's/\(UNUSED\)/_GLIBCPP_\1/g' <$d/gthr-default.h-in \ - | sed 's/\(GCC'$a'*_H\)/_GLIBCPP_\1/g' \ - | sed 's/\('$a'*WEAK\)/_GLIBCPP_\1/g' >$d/gthr-default.h + | sed 's/\(GCC'"$a"'*_H\)/_GLIBCPP_\1/g' \ + | sed 's/\('"$a"'*WEAK\)/_GLIBCPP_\1/g' >$d/gthr-default.h if test -n "$CONFIG_FILES"; then ac_file=Makefile . ${glibcpp_basedir}/../config-ml.in grep '^MULTISUBDIR =' Makefile >> src/Makefile -- 2.30.2