summaryrefslogtreecommitdiffstats
path: root/Modules/Compiler
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'iar-generalize'Brad King2019-04-156-108/+98
|\
| * IAR: Generalize and add support for IAR RX compilerStefan Andersson2019-04-126-108/+98
* | CompileFeatures: Record when CXX compilers have gained full support for 98Robert Maynard2019-04-116-0/+8
* | Merge topic 'meta-feature_only_infer_granular_support'Brad King2019-04-105-5/+42
|\ \ | |/ |/|
| * CompileFeatures: Now able to presume full language level supportRobert Maynard2019-04-094-0/+12
| * CompileFeatures: memoize C++ compilers with full language level supportRobert Maynard2019-04-091-5/+30
* | Merge topic 'armcc-compiler-id'Brad King2019-04-041-1/+1
|\ \ | |/ |/|
| * ARMCC: Do not identify ARMClang as ARMCCBrad King2019-04-031-1/+1
| * Merge branch 'qcc-asm-detection' into release-3.14Brad King2019-02-251-0/+2
| |\
| * \ Merge branch 'try_compile-expand-compile-defs' into release-3.14Brad King2019-02-152-12/+12
| |\ \
* | | | Record when C compilers have gained full support for 90,99,11Robert Maynard2019-03-279-0/+30
* | | | CompileFeatures: memoize C compilers with full language level supportRobert Maynard2019-03-271-3/+18
* | | | Merge topic 'add-xlclang'Brad King2019-02-2612-109/+100
|\ \ \ \
| * | | | XL: Remove overlap with the new XLClang compiler IDChuck Atkins2019-02-252-60/+14
| * | | | XL: Revert "Recognize compilers identified by __ibmxl__"Brad King2019-02-254-26/+10
| * | | | XLClang: Add a new compiler ID for the clang-based XL compilerChuck Atkins2019-02-255-0/+75
| * | | | XL: Look for CreateExportList only on AIXBrad King2019-02-251-22/+0
| * | | | XL: Record C compiler version that started using C99 by defaultChuck Atkins2019-02-251-1/+1
* | | | | Merge topic 'qcc-asm-detection'Brad King2019-02-261-0/+2
|\ \ \ \ \ | |/ / / / |/| | | / | | |_|/ | |/| |
| * | | Add ASM Compiler detection for QCCMaikel van den Hurk2019-02-251-0/+2
* | | | Remove now-unused code once used for MIPSpro on IRIXBrad King2019-02-214-20/+0
* | | | Cray: clean up CrayPrgEnv and CrayLinuxEnvironment modulesChuck Cranor2019-02-191-13/+98
* | | | Merge topic 'try_compile-expand-compile-defs'Brad King2019-02-152-12/+12
|\ \ \ \ | | |_|/ | |/| |
| * | | try_compile: Restore expansion of ;-list in COMPILE_DEFINITIONSBrad King2019-02-152-12/+12
* | | | Merge topic 'fortran-submodule-names'Brad King2019-02-145-0/+15
|\ \ \ \ | | |_|/ | |/| |
| * | | Fortran: Fix submodule file names across compilersBrad King2019-02-145-0/+15
| |/ /
* | | MinGW: Fix locating BinUtils when compiler has a suffixRegina Pfeifer2019-02-061-2/+2
|/ /
* | CrayPrgEnv/ParseImplicitIncludes: simplify for new implict include parserChuck Cranor2019-01-2916-155/+4
* | ParseImplicitIncludeInfo: add SunPro Fortran and PGI compiler, Cray fixChuck Cranor2019-01-292-13/+13
* | Merge topic 'intel-compile-features'Brad King2019-01-281-1/+1
|\ \ | |/ |/|
| * Intel: Record support for relaxed constexpr by version 18.0.5Brad King2019-01-251-1/+1
| * Merge branch 'flang-preprocess-source' into release-3.13Brad King2018-10-291-1/+1
| |\
| * \ Merge branch 'qccDepfile' into release-3.13Brad King2018-10-291-1/+1
| |\ \
* | | | CMakeDetermineCompilerABI: pass verbose flag during compilationBrad King2019-01-211-0/+1
* | | | GHS: Add Compiler ID detectionFred Baksik2019-01-161-4/+7
* | | | GHS: Use the correct compiler flags for CMAKE_BUILD_TYPEFred Baksik2019-01-162-44/+0
* | | | GHS: Update the link line processingFred Baksik2019-01-161-2/+2
* | | | GHS: Place build system outputs per target output directivesFred Baksik2019-01-161-1/+1
* | | | IAR: Update compiler modules to support AVR systemsEthan Slattery2019-01-154-2/+75
* | | | XL: Move '-bE' flag earlier so it can be overriddenRob Boehne2019-01-101-1/+1
* | | | PIE link options: Update strategy to fix performance regressionMarc Chevrier2018-12-197-37/+11
* | | | QNX: Compiler and feature detection fixesCristian Adam2018-12-034-0/+8
* | | | POSITION_INDEPENDENT_CODE: Manage link flags for executablesMarc Chevrier2018-11-117-0/+48
* | | | POSITION_INDEPENDENT_CODE: Fix erroneous '-fPIE' flag for Sun StudioMarc Chevrier2018-11-083-0/+3
* | | | Merge topic 'flang-preprocess-source'Brad King2018-10-301-1/+1
|\ \ \ \ | | |_|/ | |/| |
| * | | Flang: Fix command-line used to preprocess sourcesBrad King2018-10-291-1/+1
* | | | Merge topic 'qccDepfile'Brad King2018-10-301-1/+1
|\ \ \ \ | |_|/ / |/| | / | | |/ | |/|
| * | QNX: Update qcc depfile flags to be compliant with ccacheMaikel van den Hurk2018-10-291-1/+1
| |/
* | Autogen: Add clang --target= flag to compiler predefines commandBrad King2018-10-051-0/+8
|/
* IAR: Abort if compiler version or target architecture is not detectedDaniel Schürmann2018-09-103-0/+14