summaryrefslogtreecommitdiffstats
path: root/src/H5private.h
diff options
context:
space:
mode:
authorRobb Matzke <matzke@llnl.gov>1999-06-11 15:53:15 (GMT)
committerRobb Matzke <matzke@llnl.gov>1999-06-11 15:53:15 (GMT)
commit263bfa76ef70a96d195527b0063a929f2b57b78a (patch)
tree11760ef28ae04a24075cb71dfc0b78ed4d7fba05 /src/H5private.h
parentd6ba8a5095103b5799cd6aef4f291af275dca08d (diff)
downloadhdf5-263bfa76ef70a96d195527b0063a929f2b57b78a.zip
hdf5-263bfa76ef70a96d195527b0063a929f2b57b78a.tar.gz
hdf5-263bfa76ef70a96d195527b0063a929f2b57b78a.tar.bz2
[svn-r1328] Changes since 19990608
---------------------- ./configure.in ./configure [REGENERATED] ./src/H5T.c ./src/H5Tpkg.h ./src/H5Tpublic.h ./src/H5config.h.in [REGENERATED] ./src/H5detect.c ./src/H5private.h Added checks for the C9x integer types like int32_t, int_least32_t, and int_fast32_t and the unsigned versions. HDF5 defines H5T_NATIVE_* versions (all caps) to be the same as the type provided by the C library, otherwise it defines them as integers exactly the specified size. Hardware type conversion functions are used when the types match some C-language type (like `int').
Diffstat (limited to 'src/H5private.h')
-rw-r--r--src/H5private.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/H5private.h b/src/H5private.h
index 6c80e2b..5d973c5 100644
--- a/src/H5private.h
+++ b/src/H5private.h
@@ -46,6 +46,13 @@
#endif
/*
+ * C9x integer types
+ */
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
+
+/*
* The `struct stat' data type for stat() and fstat(). This is a Posix file
* but often apears on non-Posix systems also. The `struct stat' is required
* for hdf5 to compile, although only a few fields are actually used.