dnl ## dnl ## Check for an ANSI C typedef in a header dnl ## dnl ## configure.in: dnl ## AC_CHECK_TYPEDEF(,
) dnl ## acconfig.h: dnl ## #undef HAVE_ dnl ## AC_DEFUN(AC_CHECK_TYPEDEF,[dnl AC_REQUIRE([AC_HEADER_STDC])dnl AC_MSG_CHECKING(for typedef $1) AC_CACHE_VAL(ac_cv_typedef_$1, [AC_EGREP_CPP(dnl changequote(<<,>>)dnl <<(^|[^a-zA-Z_0-9])$1[^a-zA-Z_0-9]>>dnl changequote([,]), [ #include <$2> ], ac_cv_typedef_$1=yes, ac_cv_typedef_$1=no)])dnl AC_MSG_RESULT($ac_cv_typedef_$1) if test $ac_cv_typedef_$1 = yes; then AC_DEFINE(HAVE_[]translit($1, [a-z], [A-Z])) fi ])