-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 According to Paolo Bonzini on 5/31/2009 1:16 AM: >> Also, GCC makes use of the undefined (and recently removed) macro >> _AC_CHECK_HEADER_OLD. > > We can add an AU_DEFUN for that.
Done: - -- Don't work too hard, make some time for fun as well! Eric Blake [email protected] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAko2PQIACgkQ84KuGfSFAYANJQCgvxplsUg5gtQsYThGm4d7auXW PT8AniCzGVnvXlUtRZBxw9x9HoKnwJ/u =iblQ -----END PGP SIGNATURE-----
>From dd9b4b8ba932409bd4905d90cc2f76572efdb5d7 Mon Sep 17 00:00:00 2001 From: Eric Blake <[email protected]> Date: Mon, 15 Jun 2009 06:21:06 -0600 Subject: [PATCH] Reinstate _AC_CHECK_HEADER_OLD for gcc. * lib/autoconf/headers.m4 (_AC_CHECK_HEADER_NEW) (_AC_CHECK_HEADER_OLD): Provide autoupdate versions, since gcc and others used these undocumented macros. Reported by Ralf Wildenhues. Signed-off-by: Eric Blake <[email protected]> --- ChangeLog | 8 ++++++++ lib/autoconf/headers.m4 | 12 ++++++++++++ 2 files changed, 20 insertions(+), 0 deletions(-) diff --git a/ChangeLog b/ChangeLog index f474f70..0375ff4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2009-06-15 Eric Blake <[email protected]> + + Reinstate _AC_CHECK_HEADER_OLD for gcc. + * lib/autoconf/headers.m4 (_AC_CHECK_HEADER_NEW) + (_AC_CHECK_HEADER_OLD): Provide autoupdate versions, since gcc and + others used these undocumented macros. + Reported by Ralf Wildenhues. + 2009-06-11 Steven G. Johnson <[email protected]> and Eric Blake <[email protected]> diff --git a/lib/autoconf/headers.m4 b/lib/autoconf/headers.m4 index 120adc9..28a8f6e 100644 --- a/lib/autoconf/headers.m4 +++ b/lib/autoconf/headers.m4 @@ -194,6 +194,12 @@ AC_DEFUN([_AC_CHECK_HEADER_COMPILE], AS_VAR_IF([ac_Header], [yes], [$2], [$3]) AS_VAR_POPDEF([ac_Header])])# _AC_CHECK_HEADER_COMPILE +# _AC_CHECK_HEADER_NEW(HEADER-FILE, [ACTION-IF-FOUND], +# [ACTION-IF-NOT-FOUND]) +# ---------------------------------------------------- +# Some packages used this macro, even though it is undocumented. +AU_DEFUN([_AC_CHECK_HEADER_NEW], [_AC_CHECK_HEADER_COMPILE($@)]) + # _AC_CHECK_HEADER_PREPROC_BODY # ----------------------------- @@ -225,6 +231,12 @@ AS_VAR_IF([ac_Header], [yes], [$2], [$3]) AS_VAR_POPDEF([ac_Header])dnl ])# _AC_CHECK_HEADER_PREPROC +# _AC_CHECK_HEADER_OLD(HEADER-FILE, [ACTION-IF-FOUND], +# [ACTION-IF-NOT-FOUND]) +# ---------------------------------------------------- +# Some packages used this macro, even though it is undocumented. +AU_DEFUN([_AC_CHECK_HEADER_OLD], [_AC_CHECK_HEADER_PREPROC($@)]) + # _AH_CHECK_HEADER(HEADER-FILE) # ----------------------------- -- 1.6.3.rc3.2.g4b51
