From d62d0f048fdb073bab6bdb9b0055d97d0f9c8569 Mon Sep 17 00:00:00 2001 From: Michael Hirsch Date: Wed, 11 Aug 2021 13:40:14 -0400 Subject: [PATCH] Help: CheckFortranFunctionExists: recommend more general CheckSourceCompiles CheckFortranFunctionExists is really only relevant to Fortran 77 code. Fortran 90 and newer users should use CheckSourceCompiles instead. --- Modules/CheckFortranFunctionExists.cmake | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Modules/CheckFortranFunctionExists.cmake b/Modules/CheckFortranFunctionExists.cmake index ad72e2f09e..8f1ca9dd33 100644 --- a/Modules/CheckFortranFunctionExists.cmake +++ b/Modules/CheckFortranFunctionExists.cmake @@ -20,6 +20,12 @@ Check if a Fortran function exists. ```` variable to store the result; will be created as an internal cache variable. +.. note:: + + This command does not detect functions in Fortran modules. In general it is + recommended to use :module:`CheckSourceCompiles` instead to determine if a + Fortran function or subroutine is available. + The following variables may be set before calling this macro to modify the way the check is run: