4685872078
PathScale Fortran mangles module symbols as "MY_SUB.in.MY_MODULE" and also requires "my_module_" when the module is imported. We cannot provide the symbol with ".in." mangling so we should not provide "my_module_" because it would duplicate the one in the Fortran-provided object file. Commit "FortranCInterface: Fix PathScale detection" (2010-01-22) already made the same fix for the non-underscore module case. |
||
---|---|---|
.. | ||
Verify | ||
CMakeLists.txt | ||
Detect.cmake | ||
Input.cmake.in | ||
Macro.h.in | ||
Output.cmake.in | ||
call_mod.f90 | ||
call_sub.f | ||
main.F | ||
my_module.f90 | ||
my_module_.c | ||
my_sub.f | ||
mymodule.f90 | ||
mymodule_.c | ||
mysub.f | ||
symbol.c.in |