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 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 ])