summaryrefslogtreecommitdiffstats
path: root/src/util
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2002-09-05 12:31:57 +0000
committerKen Raeburn <raeburn@mit.edu>2002-09-05 12:31:57 +0000
commit28423f6a2037f0275148b2539e23ef457a63f93b (patch)
tree6ae2fc83cd6e1bb1c54dce0b1125f28249979b85 /src/util
parentcd63e4d1453e38fec8d7480397c0da6c019f748e (diff)
downloadkrb5-28423f6a2037f0275148b2539e23ef457a63f93b.tar.gz
krb5-28423f6a2037f0275148b2539e23ef457a63f93b.tar.xz
krb5-28423f6a2037f0275148b2539e23ef457a63f93b.zip
use stdint.h and inttypes.h if available
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14833 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/util')
-rw-r--r--src/util/db2/ChangeLog4
-rw-r--r--src/util/db2/configure.in2
-rw-r--r--src/util/db2/include/ChangeLog4
-rw-r--r--src/util/db2/include/db-int.h7
4 files changed, 16 insertions, 1 deletions
diff --git a/src/util/db2/ChangeLog b/src/util/db2/ChangeLog
index 708a4a9124..c1d16e2946 100644
--- a/src/util/db2/ChangeLog
+++ b/src/util/db2/ChangeLog
@@ -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.
diff --git a/src/util/db2/configure.in b/src/util/db2/configure.in
index 1e444d89bf..a156d69e42 100644
--- a/src/util/db2/configure.in
+++ b/src/util/db2/configure.in
@@ -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
diff --git a/src/util/db2/include/ChangeLog b/src/util/db2/include/ChangeLog
index b025bde910..eacdbc8b7b 100644
--- a/src/util/db2/include/ChangeLog
+++ b/src/util/db2/include/ChangeLog
@@ -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
diff --git a/src/util/db2/include/db-int.h b/src/util/db2/include/db-int.h
index 8ce1b15ba4..2c21fb207a 100644
--- a/src/util/db2/include/db-int.h
+++ b/src/util/db2/include/db-int.h
@@ -61,6 +61,13 @@
#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>