From e945f21e729564c0bad17e7e54933a670ad68cce Mon Sep 17 00:00:00 2001
From: Jim Meyering <jim@meyering.net>
Date: Mon, 17 Sep 2001 19:32:45 +0000
Subject: [PATCH] (jm_FUNC_FNMATCH): Remove test for GNU C library.  It's not
 correct, as some older glibcs are buggy. fnmatch wasn't fixed until glibc
 2.2.

Use AC_DEFINE, not AC_DEFINE_UNQUOTED, as there's no
special shell magic here.
---
 m4/fnmatch.m4 | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/m4/fnmatch.m4 b/m4/fnmatch.m4
index 2a158136eb..a4aacd1c6b 100644
--- a/m4/fnmatch.m4
+++ b/m4/fnmatch.m4
@@ -1,4 +1,4 @@
-#serial 4
+#serial 5
 
 dnl Determine whether to add fnmatch.o to LIBOBJS and to
 dnl define fnmatch to rpl_fnmatch.
@@ -6,12 +6,10 @@ dnl
 
 AC_DEFUN([jm_FUNC_FNMATCH],
 [
-  AC_REQUIRE([AM_GLIBC])
   AC_FUNC_FNMATCH
-  if test $ac_cv_func_fnmatch_works = no \
-      && test $ac_cv_gnu_library = no; then
+  if test $ac_cv_func_fnmatch_works = no; then
     AC_LIBOBJ(fnmatch)
-    AC_DEFINE_UNQUOTED(fnmatch, rpl_fnmatch,
+    AC_DEFINE(fnmatch, rpl_fnmatch,
       [Define to rpl_fnmatch if the replacement function should be used.])
   fi
 ])
-- 
2.39.5