diff options
author | Scot Breitenfeld <brtnfld@hdfgroup.org> | 2013-03-06 14:24:44 (GMT) |
---|---|---|
committer | Scot Breitenfeld <brtnfld@hdfgroup.org> | 2013-03-06 14:24:44 (GMT) |
commit | 5b25a40fa4eae2036d474aaf8dd4dadcd4dc1138 (patch) | |
tree | 2600c7ae201a705322c8c628066efa2eb51c382e /fortran/src/H5match_types.c | |
parent | 4b086bdcaa44d2caaaa73a5c6ad5c301fac6b9ad (diff) | |
download | hdf5-5b25a40fa4eae2036d474aaf8dd4dadcd4dc1138.zip hdf5-5b25a40fa4eae2036d474aaf8dd4dadcd4dc1138.tar.gz hdf5-5b25a40fa4eae2036d474aaf8dd4dadcd4dc1138.tar.bz2 |
[svn-r23330] Merged r23325 from the trunk into the branch.
Tested: jam (intel)
Diffstat (limited to 'fortran/src/H5match_types.c')
-rw-r--r-- | fortran/src/H5match_types.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/fortran/src/H5match_types.c b/fortran/src/H5match_types.c index 4c83d21..eb30775 100644 --- a/fortran/src/H5match_types.c +++ b/fortran/src/H5match_types.c @@ -321,6 +321,19 @@ int main(void) return -1; #endif + /* off_t */ +#if defined H5_FORTRAN_HAS_INTEGER_8_KIND && H5_SIZEOF_OFF_T >= 8 + writeToFiles("OFF_T", "off_t_f", 8, H5_FORTRAN_HAS_INTEGER_8_KIND); +#elif defined H5_FORTRAN_HAS_INTEGER_4_KIND && H5_SIZEOF_OFF_T >= 4 + writeToFiles("OFF_T", "off_t_f", 4, H5_FORTRAN_HAS_INTEGER_4_KIND); +#elif defined H5_FORTRAN_HAS_INTEGER_2_KIND && H5_SIZEOF_OFF_T >= 2 + writeToFiles("OFF_T", "off_t_f", 2, H5_FORTRAN_HAS_INTEGER_2_KIND); +#elif defined H5_FORTRAN_HAS_INTEGER_1_KIND && H5_SIZEOF_OFF_T >= 1 + writeToFiles("OFF_T", "off_t_f", 1, H5_FORTRAN_HAS_INTEGER_1_KIND); +#else + /* Error: couldn't find a size for off_t */ + return -1; +#endif /* size_t */ #if defined H5_FORTRAN_HAS_INTEGER_8_KIND && H5_SIZEOF_SIZE_T >= 8 |