summaryrefslogtreecommitdiffstats
path: root/Modules/Compiler
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'cuda-std-for-msvc' into release-3.18Brad King2020-08-261-4/+6
|\
| * CUDA: Support setting CUDA14/17 when using MSVCRobert Maynard2020-08-241-4/+6
* | MSVC: Record support for c_static_assertRaul Tambre2020-08-202-3/+5
|/
* MSVC: Record support for C11 and c_restrictRaul Tambre2020-08-112-12/+33
* Clang: Fix fallback compile features when simulating old MSVC versionsBrad King2020-07-291-5/+5
* Merge topic 'intel-c++20' into release-3.18Brad King2020-06-291-0/+10
|\
| * Intel: Add flags for C++20Brad King2020-06-261-0/+10
* | ARMClang: Fix typo in -Xlinker flagOsama Moharam2020-06-181-1/+1
|/
* Clang: Record Clang 6.0+ as fully supporting C++17Raul Tambre2020-06-131-0/+4
* Clang: Add final C++20 flag for Clang 11.0+Raul Tambre2020-06-131-1/+4
* CUDA: Teach CMake that NVCC 11 supports cuda_std_17Robert Maynard2020-06-101-0/+11
* CUDA: Fix Clang depfile flags when simulating MSVCRaul Tambre2020-06-081-0/+3
* ARMClang: allow fallback to -march and correct setting of --cpu flagsOsama Moharam2020-06-031-10/+57
* Merge topic 'armclang-armlink'Brad King2020-06-031-2/+14
|\
| * ARMClang: Add support for armlinkOsama Moharam2020-06-021-2/+14
* | Merge branch 'backport-3.17-pch-no-Fortran' into pch-no-FortranBrad King2020-06-022-13/+17
|\ \ | |/ |/|
| * PCH: Do not enable GNU or Intel PCH settings for FortranBrad King2020-06-022-11/+15
* | ASM: Fix preprocessor definition flags for GNU 'as' toolKyle Edwards2020-06-011-0/+1
* | Update links to gitlab.kitware.com repos to add `-/`Brad King2020-05-261-1/+1
* | Merge topic 'fortran-preprocess-property'Brad King2020-05-2212-0/+37
|\ \
| * | Fortran: Add Fortran_PREPROCESS propertyPeter Hill2020-05-2112-0/+37
* | | Merge branch 'backport-cuda-default-runtime' into cuda-default-runtimeBrad King2020-05-221-1/+0
|\ \ \ | | |/ | |/|
| * | CUDA: Compute CMAKE_CUDA_RUNTIME_LIBRARY default from toolchainRobert Maynard2020-05-211-1/+0
* | | CUDA: Add support for Clang compilerRaul Tambre2020-05-152-0/+29
| |/ |/|
* | OpenWatcom: Organize and update C/C++ toolchain command linesJiri Malak2020-04-281-20/+22
* | OpenWatcom: Move non-Windows settings to Modules/CompilerJiri Malak2020-04-283-0/+118
* | Merge topic 'ti-compilers-fix-cxx'Brad King2020-04-211-2/+5
|\ \
| * | Compiler/TI: Fix C++ toolchain command-linesAlekseev Alexey2020-04-181-2/+5
| * | Compiler/TI: Fix linker command line for C++Alekseev Alexey2020-04-181-1/+1
* | | CUDA: Device linking use now link optionsMarc Chevrier2020-04-191-0/+5
* | | CUDA: Add information for LINKER: pattern translationMarc Chevrier2020-04-192-0/+18
|/ /
* | GNU: Disable depfiles in try-compile mode only for GCCRaul Tambre2020-04-071-1/+2
* | CUDA: Refactor PTX compilation flag into compiler modulesRaul Tambre2020-04-071-0/+1
* | Clang: Refactor CXX standard flags into __compiler_clang_cxx_standards()Raul Tambre2020-04-073-186/+122
* | Merge topic 'xl-cxx14'Brad King2020-04-011-1/+7
|\ \ | |/
| * XL: Add comment clarifying why we pretend it has full C++11/14 supportBrad King2020-03-311-0/+6
| * XL: C++14 language level flags are only available on LinuxBrad King2020-03-311-1/+1
* | Merge topic 'pch-warn-invalid'Brad King2020-03-272-4/+6
|\ \
| * | PCH: add an option to disable `-Winvalid-pch`Cristian Adam2020-03-262-4/+6
* | | Modules: Collapse consecutive whitespace in stringsDaan De Meyer2020-03-232-2/+2
|/ /
* | Merge topic 'gnu-as'Brad King2020-03-161-0/+6
|\ \
| * | ASM: Fix executable link lines with GNU 'as' tool as CMAKE_ASM_COMPILERBrad King2020-03-131-0/+2
| * | ASM: Fix depfile flags for GNU 'as' toolBrad King2020-03-131-0/+4
* | | Merge topic 'cuda_language'Brad King2020-03-131-0/+2
|\ \ \
| * | | CUDA: Abstract language flag to compiler modulesRaul Tambre2020-03-111-0/+2
| |/ /
* | | Merge topic 'apple-clang-flags-c++17'Brad King2020-03-122-2/+8
|\ \ \ | |/ / |/| / | |/
| * Apple Clang: add flags for C++17 standardMarc Chevrier2020-03-122-2/+8
| * Merge topic 'cuda-non-device-link' into release-3.17Brad King2020-02-251-1/+1
| |\
* | | TI: Fix C toolchain command-linesOliver Blasius2020-03-091-2/+6
* | | XL: Fix using Fortran modules from their output directoryBrad King2020-02-281-0/+1