diff options
Diffstat (limited to 'config/freebsd')
-rw-r--r-- | config/freebsd | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/config/freebsd b/config/freebsd index 80009b0..10ab716 100644 --- a/config/freebsd +++ b/config/freebsd @@ -15,9 +15,26 @@ fi # from /usr/include/sys/cdefs.h CPPFLAGS="$CPPFLAGS -D_POSIX_C_SOURCE=1" -# Figure out compiler flags +# +# HDF5 FORTRAN integers +# +# R_LARGE is the number of digits for the bigest integer supported. +# R_INTEGER is the number of digits in INTEGER +# +R_LARGE=18 +R_INTEGER=9 +HSIZE_T='SELECTED_INT_KIND(R_LARGE)' +HSSIZE_T='SELECTED_INT_KIND(R_LARGE)' +HID_T='SELECTED_INT_KIND(R_INTEGER)' +SIZE_T='SELECTED_INT_KIND(R_INTEGER)' +OBJECT_NAMELEN_DEFAULT_F=-1 + +# Figure out C compiler flags . $srcdir/config/gnu-flags +# Figure out FORTRAN compiler flags +. $srcdir/config/gnu-fflags + # Special setup to use pthread support if enable-threadsafe is on. # Works with static executable only. if test "X-" != "X-$enable_threadsafe"; then |