(argmatch_invalid): Remove double quotes from the
[gnulib.git] / m4 / jm-macros.m4
index f8fbffa..52f3ed7 100644 (file)
@@ -1,4 +1,4 @@
-#serial 1
+#serial 2
 
 dnl Misc type-related macros for fileutils, sh-utils, textutils.
 
@@ -7,10 +7,11 @@ AC_DEFUN(jm_MACROS,
   dnl This macro actually runs replacement code.  See isc-posix.m4.
   AC_REQUIRE([AC_ISC_POSIX])dnl
 
+  AC_REQUIRE([jm_WITH_REGEX])
   AC_REQUIRE([jm_ASSERT])
   AC_REQUIRE([jm_AC_HEADER_INTTYPES_H])
   AC_REQUIRE([jm_AC_TYPE_UINTMAX_T])
-  AC_REQUIRE([jm_TYPE_SSIZE_T])
+  AC_CHECK_TYPE(ssize_t, int)
   AC_REQUIRE([jm_STRUCT_UTIMBUF])
   AC_REQUIRE([jm_STRUCT_DIRENT_D_TYPE])
   AC_REQUIRE([jm_STRUCT_DIRENT_D_INO])
@@ -28,4 +29,6 @@ AC_DEFUN(jm_MACROS,
   AC_REQUIRE([jm_FUNC_READDIR])
   AC_REQUIRE([jm_FUNC_MEMCMP])
   AC_REQUIRE([jm_FUNC_GLIBC_UNLOCKED_IO])
+  AC_REQUIRE([jm_FUNC_FNMATCH])
+  AC_REPLACE_FUNCS(strcasecmp strncasecmp)
 ])