changeset 1285:9adbb314e55c

Kludges so I don't have to add HAVE_INTTYPES_H in acconfig.h.
author Jim Meyering <jim@meyering.net>
date Mon, 23 Mar 1998 23:10:30 +0000
parents 58e6fdfb484f
children a190b3ebf6c3
files m4/inttypes_h.m4
diffstat 1 files changed, 9 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/m4/inttypes_h.m4
+++ b/m4/inttypes_h.m4
@@ -1,4 +1,4 @@
-#serial 1
+#serial 2
 
 dnl From Paul Eggert.
 
@@ -7,6 +7,12 @@
 
 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 @@
     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
 ])