The following issue has been SUBMITTED. ====================================================================== http://public.kitware.com/Bug/view.php?id=13795 ====================================================================== Reported By: tobias Assigned To: ====================================================================== Project: CMake Issue ID: 13795 Category: CMake Reproducibility: always Severity: major Priority: normal Status: new ====================================================================== Date Submitted: 2012-12-14 07:05 EST Last Modified: 2012-12-14 07:05 EST ====================================================================== Summary: FortranCInterface mangling detection fails for PathScale (pathf95) Description: In PathScale, the following code:
module modname contains subroutine subname() end subroutine subname end module modname produces the following symbols: 0000000000000001 T modname_ 0000000000000000 T SUBNAME.in.MODNAME The current code at "# Construct mangling macro definitions." at Modules/FortranCInterface/Detect.cmake doesn't handle neither the ".in." part - nor the reversed order of procedure name and module name. ====================================================================== Issue History Date Modified Username Field Change ====================================================================== 2012-12-14 07:05 tobias New Issue ====================================================================== -- Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers
