summaryrefslogtreecommitdiffstats
path: root/Modules/Compiler
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'flang-j-as-moddir' into release-4.2Brad King2025-11-251-1/+1
|\
| * LLVMFlang-Fortran: Use -J instead of -module-dirTarun Prabhu2025-11-241-1/+1
| * QCC-CXX: use `-x c++` on 8+Ben Boeckel2025-08-021-3/+11
| * Merge topic 'clang-libstdcpp-3.31' into release-3.31Brad King2025-05-142-19/+166
| |\
| | * Clang/CXXImportStd: support `-stdlib=libstdc++`Ben Boeckel2025-05-141-19/+32
| | * gcc: support `import std`Ben Boeckel2025-05-141-0/+134
* | | QCC: Remove "-Wp," prefix for qcc system include argumentsDylan Ulis2025-10-091-1/+1
* | | TIClang: Add flags for C17 standardDaniel Körner2025-10-071-3/+14
* | | cxximportstd: support setting the `import std` metadata locationBen Boeckel2025-09-113-47/+59
* | | GHS C/CXX compiler: add NDEBUG compile define for non-debug aka release buildsAndreas Graf2025-09-082-6/+6
* | | FASTBuild: Add generatorEduard Voronkin2025-08-261-2/+8
* | | Merge topic 'qcc-8-cxx-lang-flag'Brad King2025-08-051-3/+11
|\ \ \
| * | | QCC-CXX: use `-x c++` on 8+Ben Boeckel2025-08-021-3/+11
* | | | MSVC: Enable C23 language supportMichael Hirsch2025-07-221-0/+10
|/ / /
* | | clang-cl: Add support for C23Yonggang Luo2025-07-011-0/+12
* | | Merge topic 'link-flags'Brad King2025-06-1115-21/+20
|\ \ \
| * | | Ninja,Makefile: Drop now-unused placeholders from link rule variablesBrad King2025-06-1012-15/+15
| * | | Embarcadero,OpenWatcom: Clear unused flags for creating shared librariesBrad King2025-06-101-0/+4
| * | | ADSP: Do not pass executable link flags when creating a static libraryBrad King2025-06-091-1/+1
| * | | CrayPrgEnv: Drop unused static library "link" flags variableBrad King2025-06-091-1/+0
| * | | GNU: Remove non-functional code in OBJCXX supportBrad King2025-06-091-4/+0
* | | | NVHPC: Add support for 25.07 no-pie optionRobert Maynard2025-06-091-1/+0
* | | | NVHPC: Add support for COMPILE_OPTIONS_VISIBILITYRobert Maynard2025-06-053-0/+4
|/ / /
* | | Renesas: Add support for Renesas compilersHirofumi Nakamura2025-05-286-0/+187
* | | Clang/CXXImportStd: support `-stdlib=libstdc++`Ben Boeckel2025-04-301-19/+32
* | | Merge topic 'automoc-predefs'Brad King2025-04-245-5/+5
|\ \ \ | |/ /
| * | AUTOMOC: Avoid compiler warnings while computing predefinesBrad King2025-04-245-5/+5
| |/
* | Merge topic 'clang-msvc-c++26'Brad King2025-04-221-1/+3
|\ \
| * | Clang: MSVC C++26 supportRaul Tambre2025-04-211-1/+3
| * | Merge topic 'msvc-c++23' into release-4.0Brad King2025-03-171-5/+1
| |\ \ | | |/
| * | Merge topic 'msvc-c++23' into release-4.0Brad King2025-03-131-3/+11
| |\ \
| * | | LICENSE: Replace references to Copyright.txt with LICENSE.rstKitware Robot2025-03-0337-37/+37
* | | | Swift: Honor COMPILE_WARNING_AS_ERROR for command-line build systemsEvan Wilde2025-04-181-0/+3
* | | | HIP: Fix default flags for Debug configurationBrad King2025-04-011-1/+1
* | | | Merge topic 'msvc-c++23'Brad King2025-03-171-5/+1
|\ \ \ \ | | |_|/ | |/| |
| * | | MSVC: Revert use of temporary -std:c++23preview flag for C++23Brad King2025-03-141-5/+1
| | |/ | |/|
* | | Merge topic 'msvc-c++23'Brad King2025-03-131-3/+11
|\ \ \ | |/ /
| * | MSVC: Use -std:c++23preview flag for C++23 when availableBrad King2025-03-121-1/+5
| * | MSVC: Split C++23 flag selection into dedicated blockBrad King2025-03-121-3/+7
* | | LICENSE: Replace references to Copyright.txt with LICENSE.rstKitware Robot2025-03-0338-38/+38
* | | Merge topic 'diab-compiler-support'Brad King2025-02-146-0/+82
|\ \ \ | |_|/ |/| |
| * | Diab: Add WindRiver Systems's Diab C/C++ toolchainSanjiv Gupta2025-02-136-0/+82
* | | Tasking: Enable WHOLE_ARCHIVE link featureJosef Angstenberger2025-02-061-0/+8
* | | Tasking: Set response file flagJosef Angstenberger2025-02-061-0/+1
* | | Tasking: Set object extension to .oJosef Angstenberger2025-02-061-0/+1
|/ /
* | Extend CMAKE_<LANG>_LINK_MODE supportMarc Chevrier2025-01-261-1/+0
* | Merge topic 'remove-old-compatibility'Brad King2025-01-233-15/+0
|\ \
| * | CMP0057: Remove support for OLD behaviorBrad King2025-01-223-15/+0
* | | Merge topic 'tasking-std-flags'Brad King2025-01-222-10/+10
|\ \ \
| * | | Tasking: Drop extensions from C and CXX standard level flagsAlaa Mahran2025-01-212-10/+10
| |/ /