3 Do not have C++ or F90 style comments in here because this file is processed
4 by both C++ and F90 compilers.
6 These lines prevent this file from being read more than once if it
7 ends up being included multiple times.
10 #ifndef ESMF_MACROS_INC
11 #define ESMF_MACROS_INC
15 former file contents moved to ESMF_BaseMod
16 so user code can be compiled without requiring
22 i left the following macro here in case it is needed for our internal use.
25 #define ESMF_SRCLINE __FILE__, __LINE__