From a69cfa6bf218aed1ca2aeba5a4f042c88652fc99 Mon Sep 17 00:00:00 2001 From: Dana Robinson Date: Thu, 25 Aug 2011 17:02:21 -0500 Subject: [PATCH] [svn-r21315] Fix for fortran 2003-related bin/reconfigure warnings (with proper quoting this time). Tested on jam (w/ gfortran 4.5.3 for fortran 2003), talwit and linew. --- configure | 8 +++----- configure.in | 9 ++++----- 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/configure b/configure index ccac7d5bd5..66b47cb573 100755 --- a/configure +++ b/configure @@ -1,5 +1,5 @@ #! /bin/sh -# From configure.in Id: configure.in 21304 2011-08-23 21:37:00Z derobins . +# From configure.in Id: configure.in 21306 2011-08-24 15:17:49Z brtnfld . # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.68 for HDF5 1.9.89. # @@ -6339,15 +6339,13 @@ $as_echo_n "checking if Fortran compiler supports ISO_C_BINDING module... " >&6; cat > conftest.$ac_ext <<_ACEOF program main - - USE iso_c_binding - +USE iso_c_binding end _ACEOF if ac_fn_fc_try_compile "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } - HAVE_ISO_C_BINDING="yes" + HAVE_ISO_C_BINDING=yes else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } diff --git a/configure.in b/configure.in index 6c6bef53d5..01a2f411e1 100644 --- a/configure.in +++ b/configure.in @@ -529,11 +529,10 @@ if test "X$HDF_FORTRAN" = "Xyes"; then AC_MSG_CHECKING([if Fortran compiler supports ISO_C_BINDING module]) - AC_TRY_COMPILE(,[ - USE iso_c_binding - ], [AC_MSG_RESULT(yes) - HAVE_ISO_C_BINDING="yes"], - AC_MSG_RESULT(no)) + AC_COMPILE_IFELSE([AC_LANG_PROGRAM([],[USE iso_c_binding])], + [AC_MSG_RESULT(yes) + HAVE_ISO_C_BINDING=[yes]], + [AC_MSG_RESULT(no)]) if test "X$HAVE_ISO_C_BINDING" = "Xno"; then AC_MSG_ERROR([Fortran compiler does not have ISO_C_BINDING; unsupported Fortran 2003 compiler, remove --enable-fortran2003])