summaryrefslogtreecommitdiffstats
path: root/Modules/Compiler
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'qcc-ipo'Brad King2024-05-241-8/+0
|\
| * QCC: Enable IPO support, inheriting from GNU CompilerPablo Romero2024-05-231-8/+0
* | ADSP: Treat .s files as asm sourcesRupert Clarke2024-05-211-1/+1
* | ADSP: Preserve ASM output ext and flags as we do for C and CXXRupert Clarke2024-05-211-2/+0
|/
* importstd: clarify when the experimental UUID must be availableBen Boeckel2024-05-151-1/+1
* Merge topic 'intel-std'Brad King2024-05-141-2/+23
|\
| * IntelLLVM: Record C++26 supportscivision2024-05-131-2/+23
* | Modules/Compiler/Clang: add a reason for non-`libc++` compilationsBen Boeckel2024-05-091-0/+3
|/
* cxxmodules: give a reason for unavailability of `import std`Ben Boeckel2024-05-023-0/+42
* Add CMAKE_<LANG>_STANDARD_LATEST variablesTyler2024-04-3048-50/+274
* AppleClang: Fix Objective C 23 support detectionTyler Nichols2024-04-301-1/+1
* Modules: Fix ARMClang and TIClang language standard compile optionsTyler Nichols2024-04-303-0/+27
* GNU: Do not use "fat-lto-objects" flags for IPO on Apple platformsRené Bertin2024-04-241-1/+1
* cxxmodules: Support `import std` for msvc-winehuangqinjin2024-04-211-0/+1
* cxxmodules: provide a detection variable for `import std`Ben Boeckel2024-04-181-0/+3
* GNU: Add flags for C++26 modesRaul Tambre2024-04-161-0/+5
* Merge topic 'nag-fortran-ninja'Brad King2024-04-161-0/+10
|\
| * NAG-Fortran: Tell the Ninja generator how to preprocess Fortran sourcesSimon Maertens2024-04-151-0/+3
| * NAG-Fortran: Added initial default compilation flagsSimon Maertens2024-04-151-0/+7
* | Clang: support creating a target for imported modulesBen Boeckel2024-04-121-0/+153
* | MSVC: support `import std`Ben Boeckel2024-04-121-0/+102
* | Experimental: add an experimental feature gate for `import std`Ben Boeckel2024-04-121-0/+11
* | CMakeDetermineCompilerSupport: construct C++ modules targetsBen Boeckel2024-04-121-0/+35
* | C++26: Fix C++/CUDA/HIP compile feature supportRaul Tambre2024-04-091-0/+9
* | IntelLLVM: Add C standard flags on WindowsBrad King2024-04-031-11/+10
* | IntelLLVM: Use C23 and C++23 flags only versions supporting themBrad King2024-04-032-8/+16
* | Intel: Fix classic compiler version check for C++20 flagBrad King2024-04-031-1/+1
* | Merge topic 'refactor-compile-features-and-flags'Brad King2024-04-023-83/+89
|\ \
| * | Modules: Factor out helpers for GNU language standard flagsTyler2024-03-293-83/+89
| |/
| * Merge topic 'cxxmodules-clang-resource-dir'Brad King2024-02-221-0/+8
| |\
* | | IntelLLVM: Revert accidental use of -external:I with Fortran compilersBrad King2024-03-241-6/+6
* | | Merge topic 'cxxmodules-clang-resource-dir' into release-3.29Brad King2024-02-221-0/+8
|\ \ \ | |/ / |/| / | |/
| * Clang: detect -resource-dir for clang-scan-depsBen Boeckel2024-02-211-0/+8
* | IPO: Support duplicate object names in large archivesRuslan Baratov2024-02-155-10/+10
* | TIClang: Add support for TI Clang-based compilers, including tiarmclangAlan Phipps2024-02-097-0/+99
* | IntelLLVM: support marking include paths as SYSTEM directoriesBen Boeckel2024-01-241-0/+6
* | CUDA/Clang: Add support for MSVC ABI on Windows using GNU-like frontendBrad King2024-01-221-0/+1
* | LCC: Correct C compiler default C standardsmakise-homura2024-01-161-1/+1
* | LCC: Add missing C/CXX compiler version checks for -std optionsmakise-homura2024-01-082-20/+39
* | ADSP: Use compiler-reported preprocessor dependenciesJosh Channings2023-12-121-0/+2
* | LLVMFlang Fortran: enhance link capabilitiesMarc Chevrier2023-12-081-0/+3
* | Merge topic 'gfortran-flags'Brad King2023-11-222-7/+8
|\ \
| * | GNU: Remove duplicate and unnecessary optimization flags for gfortranBrad King2023-11-212-7/+8
* | | Merge topic 'clang-scan-deps-failed-scan'Brad King2023-11-221-1/+16
|\ \ \ | |/ / |/| / | |/
| * Clang-CXX: copy into the dyndep output on successBen Boeckel2023-11-211-1/+16
* | Merge branch 'backport-ci-fedora-39' into ci-fedora-39Brad King2023-11-172-2/+2
|\ \ | |/
| * codespell: Fix typosBrad King2023-11-172-2/+2
* | Link Step: linker depfile configuration: bug fixMarc Chevrier2023-10-251-5/+6
* | Merge topic 'compute-compiler-linker'Brad King2023-10-241-11/+18
|\ \
| * | Link Step: use the correct linker for depfile handlingMarc Chevrier2023-10-241-11/+18