浏览代码

serial 21

Paul Eggert 23 年之前
父节点
当前提交
871b0f0f7e
共有 1 个文件被更改,包括 9 次插入3 次删除
  1. 9 3
      m4/prereq.m4

+ 9 - 3
m4/prereq.m4

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