use stdint.h and inttypes.h if available
authorKen Raeburn <raeburn@mit.edu>
Thu, 5 Sep 2002 12:31:57 +0000 (12:31 +0000)
committerKen Raeburn <raeburn@mit.edu>
Thu, 5 Sep 2002 12:31:57 +0000 (12:31 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14833 dc483132-0cff-0310-8789-dd5450dbe970

src/util/db2/ChangeLog
src/util/db2/configure.in
src/util/db2/include/ChangeLog
src/util/db2/include/db-int.h

index 708a4a9124d05ebe18c71ee75632e1917a994b30..c1d16e2946402964e12d9a363fb21d8984dffff9 100644 (file)
@@ -1,3 +1,7 @@
+2002-09-05  Ken Raeburn  <raeburn@mit.edu>
+
+       * configure.in: Check for stdint.h and inttypes.h.
+
 2002-09-03  Ezra Peisach  <epeisach@bu.edu>
 
        * acconfig.h: Remove file. All handled by configure.in now.
index 1e444d89bf13fd03550cc3b25de73cf44eb03fc4..a156d69e425c7f3cf6ae073197f57cdf9945bd00 100644 (file)
@@ -29,7 +29,7 @@ AC_SUBST(FCTSH)
 
 dnl checks for libraries
 dnl checks for header files
-AC_CHECK_HEADERS(unistd.h)
+AC_CHECK_HEADERS(unistd.h stdint.h inttypes.h)
 dnl checks for typedefs
 AC_TYPE_SIZE_T
 
index b025bde9108978464591c6831a1017577c658dc5..eacdbc8b7bfc4666b4fdcf139f644e2eb7e51b34 100644 (file)
@@ -1,3 +1,7 @@
+2002-09-05  Ken Raeburn  <raeburn@mit.edu>
+
+       * db-int.h: If stdint.h or inttypes.h are found, include them.
+
 2002-08-23  Tom Yu  <tlyu@mit.edu>
 
        * db.h: Add rename and prototype for bt_rseq(); this is a kludge
index 8ce1b15ba41c966d0d898d1316bb1cdea9a233cd..2c21fb207a787b4201ee75d5063a1db981604e3c 100644 (file)
 #include <fcntl.h>
 #include <stdio.h>
 #include <errno.h>
+#ifdef HAVE_STDINT_H
+#include <stdint.h>
+#endif
+#ifdef HAVE_INTTYPES_H
+/* Tru64 5.1: int8_t is defined here, and stdint.h doesn't exist.  */
+#include <inttypes.h>
+#endif
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <sys/param.h>