m4_default([$2],[$1])="$ac_val"
])# _AC_FC_FUNC
+
# AC_F77_FUNC(NAME, [SHELLVAR = NAME])
-# ----------------------
+# ------------------------------------
AC_DEFUN([AC_F77_FUNC],
[AC_REQUIRE([_AC_F77_NAME_MANGLING])dnl
AC_LANG_PUSH(Fortran 77)dnl
AC_LANG_POP(Fortran 77)dnl
])# AC_F77_FUNC
+
# AC_FC_FUNC(NAME, [SHELLVAR = NAME])
-# ----------------------
+# -----------------------------------
AC_DEFUN([AC_FC_FUNC],
[AC_REQUIRE([_AC_FC_NAME_MANGLING])dnl
AC_LANG_PUSH(Fortran)dnl
AC_LANG_POP(Fortran)dnl
])# AC_FC_FUNC
+
# AC_FC_SRCEXT(EXT, [ACTION-IF-SUCCESS], [ACTION-IF-FAILURE])
-# ----------------------
+# -----------------------------------------------------------
# Set the source-code extension used in Fortran (FC) tests to EXT (which
# defaults to f). Also, look for any necessary additional FCFLAGS needed
# to allow this extension, and store them in the output variable
-# FCFLAGS_<EXT> (e.g. FCFLAGS_f90 for EXT=f90). If successful,
+# FCFLAGS_<EXT> (e.g. FCFLAGS_f90 for EXT=f90). If successful,
# call ACTION-IF-SUCCESS. If unable to compile source code with EXT,
# call ACTION-IF-FAILURE, which defaults to failing with an error
# message.
else
if test "x$ac_cv_fc_freeform" != xnone; then
FCFLAGS="$FCFLAGS $ac_cv_fc_freeform"
- fi
+ fi
$1
fi
])# AC_FC_FREEFORM
AT_CHECK_MACRO([AC_F77_MAIN])
AT_CHECK_MACRO([AC_F77_WRAPPERS])
AT_CHECK_MACRO([AC_FC_FREEFORM])
-AT_CHECK_MACRO([AC_FC_FUNC])
AT_CHECK_MACRO([AC_FC_MAIN])
AT_CHECK_MACRO([AC_FC_SRCEXT])
AT_CHECK_MACRO([AC_FC_WRAPPERS])
# - AC_LANG*
# Heavily used by other macros.
#
-# - AC_PATH_PROGS?, AC_F77_FUNC
+# - AC_PATH_PROGS?, AC_F77_FUNC, AC_FC_FUNC
# They produce `= val' because $1, the variable used to store the result,
# is empty.
#
^AC_CANONICALIZE|AC_PREFIX_PROGRAM|AC_PREREQ$
^AC_CHECK_(DECL|FILE|FUNC|HEADER|LIB|MEMBER|PROG|SIZEOF|TOOL|TYPE)S?$
^AC_CONFIG
-^AC_F77_FUNC$
-^AC_(FUNC_GETLOADAVG|REPLACE_FNMATCH|FUNC_FNMATCH_GNU)$
+^AC_(F77|FC)_FUNC$
+^AC_FD_CC$
+^AC_(FUNC_GETLOADAVG|REPLACE_FNMATCH|FUNC_FNMATCH_GNU|WAIT3)$
^AC_INIT
^AC_LANG
^AC_LINKER_OPTION$
^AC_SEARCH_LIBS$
^(AC_TRY.*|AC_RUN_LOG)$
^AC_.*_IFELSE$
-^AC_FD_CC$
^(AC_(PROG_CC|C_CONST|C_INLINE|C_RESTRICT|C_VOLATILE))$
^AC_(CYGWIN|CYGWIN32|EMXOS2|MING32|EXEEXT|OBJEXT)$
^AC_PATH_XTRA$
^AC_SYS_RESTARTABLE_SYSCALLS$
-^AC_FUNC_WAIT3$
_AC_'