X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2Fjm-macros.m4;h=e56d03a42910222f3e16f510bb224770f7a3455d;hb=f1df5643e969a40ddeeaf350724ef5c03f8170a3;hp=f8fbffa496594e5e7ce434aed66e442fc4edec4f;hpb=e22e63d2fe2c9ab8acd3d002d763964d36cf4ece;p=gnulib.git diff --git a/m4/jm-macros.m4 b/m4/jm-macros.m4 index f8fbffa49..e56d03a42 100644 --- a/m4/jm-macros.m4 +++ b/m4/jm-macros.m4 @@ -1,16 +1,19 @@ -#serial 1 +#serial 3 dnl Misc type-related macros for fileutils, sh-utils, textutils. AC_DEFUN(jm_MACROS, [ + AC_PREREQ(2.13) dnl Minimum Autoconf version required. + 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 +31,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) ])