AC_DEFUN(AC_FUNC_FNMATCH_GNU,
[AC_CACHE_CHECK(if fnmatch accepts FNM_CASEFOLD, ac_cv_func_fnmatch_gnu,
[AC_REQUIRE([AC_FUNC_FNMATCH])
AC_TRY_RUN([#include <fnmatch.h>
main() { exit (fnmatch ("a*", "ABC", FNM_CASEFOLD) != 0); }],
ac_cv_func_fnmatch_gnu=yes, ac_cv_func_fnmatch_gnu=no,
ac_cv_func_fnmatch_gnu=no)])
if test $ac_cv_func_fnmatch_gnu = yes; then
AC_DEFINE(HAVE_GNU_FNMATCH, 1, [Define if you have GNU version if fnmatch(3) that accepts FNM_CASEFOLD])
fi
])
syntax highlighted by Code2HTML, v. 0.9.1