|
@@ -1,4 +1,4 @@
|
|
|
-#serial 20
|
|
|
+#serial 21
|
|
|
|
|
|
dnl These are the prerequisite macros for files in the lib/
|
|
|
dnl directories of the fileutils, sh-utils, and textutils packages.
|
|
@@ -9,6 +9,7 @@ AC_DEFUN([jm_PREREQ],
|
|
|
jm_PREREQ_CANON_HOST
|
|
|
jm_PREREQ_DIRNAME
|
|
|
jm_PREREQ_ERROR
|
|
|
+ jm_PREREQ_EXCLUDE
|
|
|
jm_PREREQ_GETPAGESIZE
|
|
|
jm_PREREQ_HASH
|
|
|
jm_PREREQ_HUMAN
|
|
@@ -49,6 +50,12 @@ AC_DEFUN([jm_PREREQ_DIRNAME],
|
|
|
AC_CHECK_HEADERS(string.h)
|
|
|
])
|
|
|
|
|
|
+AC_DEFUN([jm_PREREQ_EXCLUDE],
|
|
|
+[
|
|
|
+ jm_FUNC_FNMATCH
|
|
|
+ AC_CHECK_HEADERS(stdbool.h)
|
|
|
+])
|
|
|
+
|
|
|
AC_DEFUN([jm_PREREQ_GETPAGESIZE],
|
|
|
[
|
|
|
AC_CHECK_FUNCS(getpagesize)
|
|
@@ -62,12 +69,11 @@ AC_DEFUN([jm_PREREQ_HASH],
|
|
|
])
|
|
|
|
|
|
# If you use human.c, you need the following files:
|
|
|
-# uintmax_t.m4 inttypes_h.m4 ulonglong.m4
|
|
|
+# inttypes.m4 ulonglong.m4
|
|
|
AC_DEFUN([jm_PREREQ_HUMAN],
|
|
|
[
|
|
|
AC_CHECK_HEADERS(limits.h stdlib.h string.h)
|
|
|
AC_CHECK_DECLS([getenv])
|
|
|
- AC_REQUIRE([jm_AC_HEADER_INTTYPES_H])
|
|
|
AC_REQUIRE([jm_AC_TYPE_UINTMAX_T])
|
|
|
])
|
|
|
|