summaryrefslogtreecommitdiffstats
path: root/Modules/Platform/Linux-PGI-Fortran.cmake
Commit message (Collapse)AuthorAgeFilesLines
* Generalize support for Portland Group CompilerBrad King2009-12-041-7/+2
| | | | | | | | | | | | | | | We factor flags from Platform/Linux-PGI-Fortran.cmake into language independent helper modules Compiler/PGI.cmake Platform/Linux-PGI.cmake and invoke the macros from Compiler/PGI-<lang>.cmake Platform/Linux-PGI-<lang>.cmake This enables general support for the PGI compilers.
* Drop -rdynamic from Linux build rulesBrad King2009-12-011-2/+0
| | | | | | | | | | | | | | | This is a GNU-specific option that should not be specified for all compilers on Linux. It tells the GNU compiler to pass -export-dynamic to the linker to export symbols from executables for use by plugins. Since we provide the ENABLE_EXPORTS target property to do the same thing in a cross-platform way, there is no need to pass -rdynamic always. Since the option is not useful for GNU tools and breaks other tools on Linux we simply remove it from CMAKE_SHARED_LIBRARY_LINK_<lang>_FLAGS. This also allows us to stop setting the variable in other Linux compiler files just to erase the bad flag. See issue #9985.
* ENH: Add basic flags for Portland Group fortran compiler.Brad King2008-05-171-0/+8
|
* ENH: Add Linux-PGI-Fortran platform file to support the Portland Group ↵Brad King2008-05-161-0/+1
Fortran compiler (PGI).