summaryrefslogtreecommitdiffstats
path: root/Modules/Compiler
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'clang-libstdcpp-3.31' into clang-libstdcpp-3.31-4.0Ben Boeckel2025-05-141-19/+32
|\
| * Clang/CXXImportStd: support `-stdlib=libstdc++`Ben Boeckel2025-05-141-19/+32
| * gcc: support `import std`Ben Boeckel2025-05-141-0/+134
* | Merge topic 'automoc-predefs' into release-4.0Brad King2025-04-245-5/+5
|\ \
| * | AUTOMOC: Avoid compiler warnings while computing predefinesBrad King2025-04-245-5/+5
| |/
* | Clang: MSVC C++26 supportRaul Tambre2025-04-211-1/+3
* | Merge topic 'msvc-c++23' into release-4.0Brad 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' into release-4.0Brad 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-0337-37/+37
* | 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
| |/ /
* | | Introduce CMAKE_<LANG>_DEVICE_LINK_MODE variable.Marc Chevrier2025-01-212-0/+4
|/ /
* | Merge topic 'tasking-asm'Brad King2025-01-201-3/+2
|\ \
| * | Tasking: Add support for ASM through the cctc compiler driverAlaa Mahran2025-01-171-3/+2
* | | CMP0025: Remove support for OLD behaviorBrad King2025-01-192-10/+0
|/ /
* | Merge topic 'clang-cuda-link-flags'Brad King2025-01-151-1/+1
|\ \ | |/
| * Clang/CUDA: Fix language-wide flags when linking .so with compiler driverBrad King2025-01-141-1/+1
* | Merge topic 'fix-typos-found-by-pre-commit-hooks'Brad King2025-01-141-1/+1
|\ \
| * | Fix: A lot of typos in code found by `typos`Alex Turbov2025-01-121-1/+1
* | | Merge topic 'CMAKE_LANG_LINK_MODE-variable-creation'Brad King2025-01-1332-1/+74
|\ \ \
| * | | Introduce CMAKE_<LANG>_LINK_MODE variable.Marc Chevrier2025-01-1032-1/+74
| |/ /
* | | Merge topic 'lfortran-generate-object-code'Brad King2025-01-101-1/+1
|\ \ \ | | |/ | |/|
| * | LFortran: Remove hard-coded --generate-object-code flagSaurabh Kumar2025-01-091-1/+1
* | | Merge topic 'tasking-flags'Brad King2025-01-102-7/+7
|\ \ \
| * | | Tasking: Fix C Compiler standard and extension flagsAlaa Mahran2025-01-091-6/+6
| * | | Tasking: Fix flag for COMPILE_WARNING_AS_ERRORAlaa Mahran2025-01-091-1/+1
| | |/ | |/|
* | | gcc: support `import std`Ben Boeckel2025-01-081-0/+134
|/ /
* | NVHPC: Add support for CMAKE_<LANG>_COMPILER_EXTERNAL_TOOLCHAINBrad King2024-12-161-0/+1
* | Merge topic 'vs-clang-cl-c++23'Brad King2024-12-101-0/+5
|\ \ | |/
| * VS: Restore support for mixing C++23 and C in one target with clang-clBrad King2024-12-091-0/+5
* | IBMClang: Express compiler information as a Clang variantDavid Tenty2024-12-047-90/+24
* | Merge topic 'intel-classic-no-linker-depfile'Brad King2024-11-291-0/+3
|\ \ | |/
| * Intel/Classic: deactivate linker dependency file supportMarc Chevrier2024-11-281-0/+3
* | ARMClang: Remove orphaned linker --list optionDaniel Brondani2024-11-181-1/+1
|/
* LFortran: Improve detection of implicit link information for lfortran 0.40+Brad King2024-10-241-1/+1
* Clang/CUDA: Add language-wide flags when linking with compiler driverBrad King2024-10-071-2/+2
* NVHPC: Record C++23 supportscivision2024-10-021-0/+7
* clang-cl: Add support for C++23Brad King2024-09-131-3/+11
* Tasking: Fix C and C++ compiler extension mode flagsBrad King2024-08-282-6/+6
* IAR: Improve error message for missing licenseFelipe Torrezan2024-08-142-5/+5
* Rename {_ => }CMAKE_INCLUDE_SYSTEM_FLAG_${lang}_WARNINGPatrick H2024-07-292-2/+2