summaryrefslogtreecommitdiffstats
path: root/configure.ac
diff options
context:
space:
mode:
authorScot Breitenfeld <brtnfld@hdfgroup.org>2015-06-10 19:15:08 (GMT)
committerScot Breitenfeld <brtnfld@hdfgroup.org>2015-06-10 19:15:08 (GMT)
commitf2d14c76b8a8e7c09285fff9db25b101a84354b0 (patch)
tree3140de51fe2de7881be06500a426f51e8b288dea /configure.ac
parent202ea3747ebc1bca71c455ca083492960f032ec5 (diff)
downloadhdf5-f2d14c76b8a8e7c09285fff9db25b101a84354b0.zip
hdf5-f2d14c76b8a8e7c09285fff9db25b101a84354b0.tar.gz
hdf5-f2d14c76b8a8e7c09285fff9db25b101a84354b0.tar.bz2
[svn-r27186] added fix for jam with promoted reals and integers
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac6
1 files changed, 4 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac
index 937b32c..20eb696 100644
--- a/configure.ac
+++ b/configure.ac
@@ -470,6 +470,7 @@ if test "X$HDF_FORTRAN" = "Xyes"; then
AC_SUBST([PAC_C_MAX_REAL_PRECISION])
AC_SUBST([FORTRAN_HAVE_C_LONG_DOUBLE])
AC_SUBST([FORTRAN_C_LONG_DOUBLE_IS_UNIQUE])
+ AC_SUBST([FORTRAN_SIZEOF_LONG_DOUBLE])
## Setting definition if there is a 16 byte fortran integer
if `echo $PAC_FC_ALL_INTEGER_KINDS_SIZEOF | grep '16' >/dev/null`; then
@@ -519,8 +520,9 @@ if test "X$HDF_FORTRAN" = "Xyes"; then
FORTRAN_C_LONG_DOUBLE_IS_UNIQUE="0"
fi
fi
-
- AC_DEFINE([FORTRAN_SIZEOF_LONG_DOUBLE], [SIZEOF_LONG_DOUBLE], [Determine the size of C long double])
+
+ FORTRAN_SIZEOF_LONG_DOUBLE=${ac_cv_sizeof_long_double}
+ AC_DEFINE_UNQUOTED([FORTRAN_SIZEOF_LONG_DOUBLE], ["${ac_cv_sizeof_long_double}"], [Determine the size of C long double])
## Change back to the C language
AC_LANG_POP(Fortran)