summaryrefslogtreecommitdiffstats
path: root/fortran/src
diff options
context:
space:
mode:
authorScot Breitenfeld <brtnfld@hdfgroup.org>2015-06-02 14:19:00 (GMT)
committerScot Breitenfeld <brtnfld@hdfgroup.org>2015-06-02 14:19:00 (GMT)
commit17a9efa359e335542f84dcedf5d30c87420cbd9d (patch)
treea95ef2f59c32652ab59e97db8ba56f565d3f8111 /fortran/src
parent2069dbf25e1d0c31e258a0568971fcc4fb1922b0 (diff)
downloadhdf5-17a9efa359e335542f84dcedf5d30c87420cbd9d.zip
hdf5-17a9efa359e335542f84dcedf5d30c87420cbd9d.tar.gz
hdf5-17a9efa359e335542f84dcedf5d30c87420cbd9d.tar.bz2
[svn-r27136] defines size and kinds
Diffstat (limited to 'fortran/src')
-rw-r--r--fortran/src/H5fort_type_defines.h.in19
1 files changed, 19 insertions, 0 deletions
diff --git a/fortran/src/H5fort_type_defines.h.in b/fortran/src/H5fort_type_defines.h.in
new file mode 100644
index 0000000..ad7b666
--- /dev/null
+++ b/fortran/src/H5fort_type_defines.h.in
@@ -0,0 +1,19 @@
+/* If you are reading this file and it has a '.h' suffix, it was automatically
+ * generated from the '.in' version. Make changes there.
+ */
+#define H5_FORTRAN_NATIVE_INTEGER_KIND @PAC_FORTRAN_NATIVE_INTEGER_KIND@
+#define H5_FORTRAN_NATIVE_INTEGER_SIZEOF @PAC_FORTRAN_NATIVE_INTEGER_SIZEOF@
+#define H5_FORTRAN_NATIVE_REAL_KIND @PAC_FORTRAN_NATIVE_REAL_KIND@
+#define H5_FORTRAN_NATIVE_REAL_SIZEOF @PAC_FORTRAN_NATIVE_REAL_SIZEOF@
+#define H5_FORTRAN_NATIVE_DOUBLE_KIND @PAC_FORTRAN_NATIVE_DOUBLE_KIND@
+#define H5_FORTRAN_NATIVE_DOUBLE_SIZEOF @PAC_FORTRAN_NATIVE_DOUBLE_SIZEOF@
+#define H5_FORTRAN_INTEGER_KINDS @PAC_FC_ALL_INTEGER_KINDS@
+#define H5_FORTRAN_INTEGER_KINDS_SIZEOF @PAC_FC_ALL_INTEGER_KINDS_SIZEOF@
+#define H5_FORTRAN_REAL_KINDS @PAC_FC_ALL_REAL_KINDS@
+#define H5_FORTRAN_REAL_KINDS_SIZEOF @PAC_FC_ALL_REAL_KINDS_SIZEOF@
+#define C_LONG_DOUBLE_KIND 10
+#define C_LONG_DOUBLE_SIZEOF 12
+#define C_DOUBLE_KIND 8
+#define C_DOUBLE_SIZEOF 8
+#define C_FLOAT_KIND 4
+#define C_FLOAT_SIZEOF 4