summaryrefslogtreecommitdiffstats
path: root/Modules/Compiler/Flang-Fortran.cmake
Commit message (Collapse)AuthorAgeFilesLines
* Fortran: Fix submodule file names across compilersBrad King2019-02-141-0/+3
| | | | | | | | | The naming convention for submodule files varies across compilers. Add a table to the compiler information modules and thread the information through to the Fortran module dependency parser. Fill out the table for compiler ids known to support Fortran submodules. Fixes: #18746
* Flang: Fix command-line used to preprocess sourcesBrad King2018-10-291-1/+1
| | | | | | | | Running flang with `-E` now ignores any `-o` option and always prints preprocessed output to stdout. Use shell redirection to place it in a file instead. Fixes: #18497
* Flang: Remove unsupported fbounds-check flagChristian Pfeiffer2017-10-191-2/+0
| | | | | The Flang compiler neither supports nor documents -fbounds-check leading to -Wunused-command-line-argument warnings with the default Debug flags.
* Flang: Add support for flang Fortran compilerTin Huynh2017-08-311-0/+12
flang is a Fortran compiler built on top of clang [1]. Because flang shares a lot of commonalities with clang, the flang module piggybacks off the clang module and overrides certain options. Add flang to Fortran compiler auto find list. Update flang preprocessor macros to differentiate from PGI. Add Flang-FindBinUtils. [1] https://github.com/flang-compiler/flang