aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/cctk_Misc.F9016
1 files changed, 9 insertions, 7 deletions
diff --git a/src/cctk_Misc.F90 b/src/cctk_Misc.F90
index 313fa33..be99736 100644
--- a/src/cctk_Misc.F90
+++ b/src/cctk_Misc.F90
@@ -94,12 +94,14 @@ module cctk_Misc
end subroutine Util_RunTitle
end interface
-
- external Util_InList
- external IntInRangeList
- external DoubleInRangeList
- external SetDoubleInRangeList
- external SetIntInRangeList
- external SetKeywordInRangeList
+
+ ! Do not declare these, because some compilers insist on a
+ ! definition once they have seen an external declaration:
+!!$ external Util_InList
+!!$ external Util_IntInRangeList
+!!$ external Util_DoubleInRangeList
+!!$ external CCTK_SetDoubleInRangeList
+!!$ external CCTK_SetIntInRangeList
+!!$ external CCTK_SetKeywordInRangeList
end module cctk_Misc