From: Roland McGrath Date: Mon, 13 Feb 1995 23:13:02 +0000 (+0000) Subject: (AC_PROG_CC_C_O): Use sed filter to make sure ${ac_cc} is always a valid X-Git-Tag: fsf-origin~315 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6cf21148f76f65c07ea75a98e69074dbe1a1fde1;p=thirdparty%2Fautoconf.git (AC_PROG_CC_C_O): Use sed filter to make sure ${ac_cc} is always a valid shell variable name. (AC_PROG_MAKE_SET): Remove gratuitous backslashes in checking message. --- diff --git a/acspecific.m4 b/acspecific.m4 index 03cab4951..65c1444db 100644 --- a/acspecific.m4 +++ b/acspecific.m4 @@ -186,7 +186,10 @@ AC_DEFUN(AC_PROG_CC_C_O, else AC_MSG_CHECKING(whether cc understands -c and -o together) fi -set dummy $CC; ac_cc=[$]2 +set dummy $CC; ac_cc="`echo [$]2 | +changequote(, )dnl + sed -e 's/[^a-zA-Z0-9_]/_/g' -e 's/^[0-9]/_/'`" +changequote([, ])dnl AC_CACHE_VAL(ac_cv_prog_cc_${ac_cc}_c_o, [eval ac_cv_prog_cc_${ac_cc}_c_o=no echo 'foo(){}' > conftest.c @@ -220,7 +223,7 @@ fi dnl Define SET_MAKE to set ${MAKE} if make doesn't. AC_DEFUN(AC_PROG_MAKE_SET, -[AC_MSG_CHECKING(whether ${MAKE-make} sets \$\{MAKE\}) +[AC_MSG_CHECKING(whether ${MAKE-make} sets \${MAKE}) set dummy ${MAKE-make}; ac_make=[$]2 AC_CACHE_VAL(ac_cv_prog_make_${ac_make}_set, [cat > conftestmake <<\EOF diff --git a/lib/autoconf/specific.m4 b/lib/autoconf/specific.m4 index 03cab4951..65c1444db 100644 --- a/lib/autoconf/specific.m4 +++ b/lib/autoconf/specific.m4 @@ -186,7 +186,10 @@ AC_DEFUN(AC_PROG_CC_C_O, else AC_MSG_CHECKING(whether cc understands -c and -o together) fi -set dummy $CC; ac_cc=[$]2 +set dummy $CC; ac_cc="`echo [$]2 | +changequote(, )dnl + sed -e 's/[^a-zA-Z0-9_]/_/g' -e 's/^[0-9]/_/'`" +changequote([, ])dnl AC_CACHE_VAL(ac_cv_prog_cc_${ac_cc}_c_o, [eval ac_cv_prog_cc_${ac_cc}_c_o=no echo 'foo(){}' > conftest.c @@ -220,7 +223,7 @@ fi dnl Define SET_MAKE to set ${MAKE} if make doesn't. AC_DEFUN(AC_PROG_MAKE_SET, -[AC_MSG_CHECKING(whether ${MAKE-make} sets \$\{MAKE\}) +[AC_MSG_CHECKING(whether ${MAKE-make} sets \${MAKE}) set dummy ${MAKE-make}; ac_make=[$]2 AC_CACHE_VAL(ac_cv_prog_make_${ac_make}_set, [cat > conftestmake <<\EOF