Naming convention
I would like to ask you to decide on the following:
- Prefix for the project-specific CMake variables (e.g.
FS_,FORTRAN_SUPPORT_,ICON_FS_). - Prefix for the public (i.e. not
static) C functions, as well as structures, constants and macros that are exposed to the users via the public headers. - Prefix for the public header files (
util_backtrace.his too generic). - Prefix for the Fortran modules (
mo_is too generic). Note that the names of the module procedures are already mangled and they do not need and should not have a prefix. - Although even C public headers are out of the scope of the
libfortran-support, you might also want to make a decision regarding possible C++ interface (see2.and3.in icon-charm#13).