Kludges so I don't have to add HAVE_INTTYPES_H in acconfig.h.
authorJim Meyering <jim@meyering.net>
Mon, 23 Mar 1998 23:10:30 +0000 (23:10 +0000)
committerJim Meyering <jim@meyering.net>
Mon, 23 Mar 1998 23:10:30 +0000 (23:10 +0000)
m4/inttypes_h.m4

index c020f41..4ccd7ce 100644 (file)
@@ -1,4 +1,4 @@
-#serial 1
+#serial 2
 
 dnl From Paul Eggert.
 
@@ -7,6 +7,12 @@ dnl From Paul Eggert.
 
 AC_DEFUN(jm_AC_HEADER_INTTYPES_H,
 [
+  if test x = y; then
+    dnl This code is deliberately never run via ./configure.
+    dnl FIXME: this is a gross hack to make autoheader put an entry
+    dnl for `HAVE_INTTYPES_H' in config.h.in.
+    AC_CHECK_FUNCS(INTTYPES_H)
+  fi
   AC_CACHE_CHECK([for inttypes.h], jm_ac_cv_header_inttypes_h,
   [AC_TRY_COMPILE(
     [#include <sys/types.h>
@@ -15,6 +21,7 @@ AC_DEFUN(jm_AC_HEADER_INTTYPES_H,
     jm_ac_cv_header_inttypes_h=yes,
     jm_ac_cv_header_inttypes_h=no)])
   if test $jm_ac_cv_header_inttypes_h = yes; then
-    AC_DEFINE(HAVE_INTTYPES_H)
+    ac_kludge=HAVE_INTTYPES_H
+    AC_DEFINE_UNQUOTED($ac_kludge)
   fi
 ])