summaryrefslogtreecommitdiffstats
path: root/Modules/Compiler
Commit message (Expand)AuthorAgeFilesLines
* Clang: Record Clang 16.0 flags for our experimental C++ modules supportBrad King2023-03-031-0/+14
* LLVMFlang: Fix post-preprocess compile for fixed-form FortranDavid Truby2023-02-141-0/+1
* LCC: Fix extraction of __LCC__ version componentsBrad King2023-02-132-8/+4
* Merge topic 'android-ndk-legacy-toolchain' into release-3.26Brad King2023-02-071-1/+1
|\
| * Android: Provide CMAKE_ANDROID_NDK_VERSION with NDK legacy toolchain fileBrad King2023-02-061-1/+1
* | Modules: Record system inspection steps in the configure logBrad King2023-01-181-2/+2
* | IntelLLVM: Add provisional flags for C23 and C++23scivision2023-01-162-0/+12
* | IntelLLVM: Replace -Qstd= with -Qstd: on Windowsscivision2023-01-161-6/+6
* | Merge topic 'IntelLLVM-msvc-no-cxx11'Brad King2023-01-131-2/+2
|\ \ | |/
| * IntelLLVM: Avoid unnecessary -Qstd=c++11 flag on WindowsBrad King2023-01-121-2/+2
* | Merge topic 'cuda-nvcc-cuda20'Brad King2022-12-141-0/+12
|\ \ | |/
| * CUDA: Add support for cuda_std_20 for nvcc 12.0+Robert Maynard2022-12-131-0/+12
* | Clang-FindBinUtils: also find `clang-scan-deps`Ben Boeckel2022-12-021-0/+11
* | Merge topic 'iar-rsp-on-objects'Brad King2022-11-291-22/+16
|\ \
| * | IAR: Add response flag for filesFelipe Torrezan2022-11-271-22/+16
* | | Merge topic 'msvc-cxx-no-optin-experimental-flag'Brad King2022-11-291-1/+0
|\ \ \ | |/ / |/| / | |/
| * MSVC: don't opt into dyndep supportBen Boeckel2022-11-281-1/+0
* | Only initialize CMAKE_CXX_COMPILER_PREDEFINES_COMMANDJoerg Bornemann2022-11-168-42/+56
* | Merge topic 'nvcc-isystem'Brad King2022-11-141-1/+1
|\ \ | |/ |/|
| * CUDA: Use consistent -isystem flag style for NVIDIA nvccYantaoZhao2022-11-111-1/+1
* | msvc: bless MSVC 19.34 support for C++ modules as experimentalBen Boeckel2022-11-111-0/+12
|/
* Tasking: Remove CMAKE_SYSTEM_PROCESSOR support per CMP0123Christoph Seitz2022-11-071-32/+0
* Tasking: Fix PIC option for Tasking ToolsetGordon Jess2022-11-031-1/+1
* IAR: Restore support for CMAKE_CXX_FLAGS_INITDaniel Schürmann2022-11-011-2/+2
* Merge topic 'flang-implicit-link-info' into release-3.25Brad King2022-10-121-0/+2
|\
| * LLVMFlang: Add support for mixed-language linking with FortranBrad King2022-10-111-0/+2
* | Merge topic 'Intel-Fortran-warn-errors'Brad King2022-10-104-8/+22
|\ \ | |/
| * Intel/IntelLLVM: Fortran has distinct "-Werror"-like flagMichael Hirsch2022-10-072-6/+20
| * COMPILE_WARNING_AS_ERROR: Fix internal formatting of options tableBrad King2022-10-072-2/+2
| * Merge topic 'warning-as-error-ti-compiler' into release-3.24Brad King2022-08-151-0/+1
| |\
* | | Tasking: Simplify processor list matching regexHutchings Samuel (ETAS/ERS-PRM)2022-10-071-2/+2
* | | Android/Clang: Tolerate undefined CMAKE_ANDROID_NDK_VERSIONBoris Egorov2022-09-161-1/+1
* | | Tasking: Add support for several compiler toolsetsChristoph Seitz2022-09-146-0/+199
* | | CMake: Support upcoming C++26 language levelRobert Maynard2022-08-312-0/+2
* | | Merge topic 'warning-as-error-ti-compiler'Brad King2022-08-151-0/+1
|\ \ \ | | |/ | |/|
| * | TI compiler: Add support for COMPILE_WARNING_AS_ERROR target propertyCraig Scott2022-08-111-0/+1
* | | Merge topic 'mingw-flto'Brad King2022-08-151-1/+8
|\ \ \ | | |/ | |/|
| * | IPO: Do not use -flto=auto with GCC 10.x on WindowsBrad King2022-08-101-1/+8
| |/
* | Merge topic 'enable-intel-llvm-ipo-3'Brad King2022-08-042-6/+60
|\ \
| * | Enable IPO for IntelLLVM compilers on Linux and WindowsWilliam R. Dieter2022-08-012-6/+60
* | | CUDA: Add Device LTO support for nvccRobert Maynard2022-07-222-0/+12
|/ /
* | Merge topic 'nvhpc-Werror'Brad King2022-07-051-1/+1
|\ \ | |/
| * NVHPC: warnings as error flag is "-Werror"Robert Maynard2022-07-011-1/+1
* | Merge topic 'add_nvcc_compile_warning_support'Brad King2022-07-051-0/+5
|\ \ | |/
| * CUDA: NVCC support for COMPILE_WARNING_AS_ERROR target propertyRobert Maynard2022-07-011-0/+5
* | Merge topic 'ipo_append_auto_on_gcc'Brad King2022-06-231-1/+12
|\ \ | |/
| * IPO: Use -flto=auto if compiler is GCC >= 10.1Linus Dierheimer2022-06-221-1/+12
* | CUDA: Support response files with nvccRobert Maynard2022-06-131-6/+10
|/
* LLVMFlang: Add support for LLVM FlangTin Huynh2022-05-241-0/+13
* COMPILE_WARNING_AS_ERROR: Add options to treat warnings as errorsMartin Duffy2022-05-0616-27/+53