From: Paul Eggert Date: Wed, 24 Oct 2012 19:25:34 +0000 (-0700) Subject: AC_PROG_CC_C89, AC_PROG_CC_C99, AC_PROG_CC_STDC: Use AU_DEFUN X-Git-Tag: v2.69b~196 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=32fbf346b74516d709d6f9bebc662fe4b3599ba5;p=thirdparty%2Fautoconf.git AC_PROG_CC_C89, AC_PROG_CC_C99, AC_PROG_CC_STDC: Use AU_DEFUN This fixes a bug introduced by the most recent change to c.m4. Problem reported by Jim Meyering in . * lib/autoconf/c.m4 (AC_PROG_CC_C89, AC_PROG_CC_C99, AC_PROG_CC_STDC): Use AU_DEFUN and AC_REQUIRE, not AU_ALIAS, as the latter is not compatible with how Automake redefines AC_PROG_CC. --- diff --git a/lib/autoconf/c.m4 b/lib/autoconf/c.m4 index 4a84489c..0802f85d 100644 --- a/lib/autoconf/c.m4 +++ b/lib/autoconf/c.m4 @@ -1448,15 +1448,27 @@ dnl preferably extc11. # AC_PROG_CC_C89 # -------------- -AU_ALIAS([AC_PROG_CC_C89], [AC_PROG_CC]) +# Do not use AU_ALIAS here and in AC_PROG_CC_C99 and AC_PROG_CC_STDC, +# as that'd be incompatible with how Automake redefines AC_PROG_CC. See +# . +AU_DEFUN([AC_PROG_CC_C89], + [AC_REQUIRE([AC_PROG_CC])], + [$0 is obsolete; use AC_PROG_CC] +) # AC_PROG_CC_C99 # -------------- -AU_ALIAS([AC_PROG_CC_C99], [AC_PROG_CC]) +AU_DEFUN([AC_PROG_CC_C99], + [AC_REQUIRE([AC_PROG_CC])], + [$0 is obsolete; use AC_PROG_CC] +) # AC_PROG_CC_STDC # --------------- -AU_ALIAS([AC_PROG_CC_STDC], [AC_PROG_CC]) +AU_DEFUN([AC_PROG_CC_STDC], + [AC_REQUIRE([AC_PROG_CC])], + [$0 is obsolete; use AC_PROG_CC] +) # AC_C_BACKSLASH_A