index
:
CMake.git
master
release
CMake is a cross-platform, open-source build system generator.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Modules
/
Compiler
/
Clang.cmake
Commit message (
Expand
)
Author
Age
Files
Lines
*
Android/Clang: Tolerate undefined CMAKE_ANDROID_NDK_VERSION
Boris Egorov
2022-09-16
1
-1/+1
*
CMake: Support upcoming C++26 language level
Robert Maynard
2022-08-31
1
-0/+1
*
color: Introduce CMAKE_COLOR_DIAGNOSTICS variable
Semyon Kolton
2022-03-08
1
-0/+6
*
FujitsuClang: Change LTO option from -flto=thin to -flto
Yuichiro Utsumi
2021-06-29
1
-0/+3
*
Clang/MSVC: C++20 final flag, C++23 support
Raul Tambre
2021-05-29
1
-3/+12
*
Android: Do not use gold for ndk >= r22
Haibo Huang
2021-03-03
1
-1/+1
*
Merge topic 'clang-imsvc'
Brad King
2021-02-10
1
-1/+0
|
\
|
*
Clang: Use -imsvc for system include only with MSVC-like front-end
Brad King
2021-02-09
1
-1/+0
*
|
CUDA, CXX, OBJCXX: C++23 support with Clang 12
Raul Tambre
2020-12-08
1
-0/+8
*
|
CUDA, CXX: Remove HAS_FULL_SUPPORT for C++17 and 20
Raul Tambre
2020-12-08
1
-6/+0
|
/
*
Clang: use -imsvc for system include dirs when running on Windows
Andrew Fuller
2020-09-16
1
-0/+1
*
Merge topic 'pch-instantiate-templates'
Brad King
2020-09-10
1
-0/+3
|
\
|
*
PCH: Template instantiation support
Tobias Hieta
2020-09-02
1
-0/+3
*
|
PCH: Mark CMake PCH source files as -x <lang>-header
Cristian Adam
2020-09-04
1
-1/+6
|
/
*
Clang: Fix fallback compile features when simulating old MSVC versions
Brad King
2020-07-29
1
-5/+5
*
Clang: Record Clang 6.0+ as fully supporting C++17
Raul Tambre
2020-06-13
1
-0/+4
*
Clang: Add final C++20 flag for Clang 11.0+
Raul Tambre
2020-06-13
1
-1/+4
*
Clang: Refactor CXX standard flags into __compiler_clang_cxx_standards()
Raul Tambre
2020-04-07
1
-0/+120
*
PCH: Clang: Update PCH usage flags to include original header
Sergey Larin
2020-02-24
1
-1/+1
*
PCH: Do not add #pragma system_header for Xcode generator
Cristian Adam
2019-12-04
1
-1/+3
*
PCH: Use clang's own pch functionality instead of the GCC emulation
Cristian Adam
2019-10-03
1
-0/+3
*
Precompile headers: Add methods to generate PCH sources
Cristian Adam
2019-08-28
1
-0/+2
*
PIE link options: Update strategy to fix performance regression
Marc Chevrier
2018-12-19
1
-17/+3
*
POSITION_INDEPENDENT_CODE: Manage link flags for executables
Marc Chevrier
2018-11-11
1
-0/+20
*
Autogen: Add clang --target= flag to compiler predefines command
Brad King
2018-10-05
1
-0/+8
*
LINK_OPTIONS: Add support of "LINKER:" prefix
Marc Chevrier
2018-06-06
1
-0/+2
*
Flang: Identify as simulating MSVC on Windows
Isuru Fernando
2017-10-31
1
-1/+2
*
IPO: Fix support for spaces in path to archive tools
Thomas Stenersen
2017-10-06
1
-3/+3
*
IPO: Consider support for each language separately
Brad King
2017-06-14
1
-2/+2
*
Clang: Use common compiler macros for language standard default
Chuck Atkins
2017-05-02
1
-0/+2
*
Clang IPO (LTO) support
Ruslan Baratov
2017-04-28
1
-6/+48
*
Implement interprocedural optimization for GNU compilers
Ruslan Baratov
2017-03-30
1
-0/+8
*
Simplify CMake per-source license notices
Brad King
2016-09-27
1
-12/+2
*
Avoid if() quoted auto-dereference when checking for "MSVC"
Fraser Hutchison
2014-11-19
1
-2/+2
*
Update the Clang pattern to specify compiler options.
Stephen Kelly
2013-11-25
1
-2/+7
*
Allow toolchain files to specify an external toolchain.
Stephen Kelly
2013-11-19
1
-0/+1
*
Add compiler target compile options.
Stephen Kelly
2013-11-19
1
-0/+1
*
Clang: Support Windows variants for GNU and MSVC (#13035, #14458)
Brad King
2013-10-04
1
-7/+13
*
Revert "Add compiler target compile options."
Stephen Kelly
2013-08-09
1
-1/+0
*
Add compiler target compile options.
Stephen Kelly
2013-06-11
1
-0/+1
*
Introduce target property <LANG>_VISIBILITY_PRESET
Stephen Kelly
2013-06-02
1
-0/+1
*
Clang: Add -isystem flag support everywhere
Ben Boeckel
2013-03-28
1
-0/+1
*
Clang: All versions know about -fPIE (#13550)
Brad King
2012-09-19
1
-0/+1
*
Clang: Split Compiler/Clang* modules out from GNU (#13550)
Brad King
2012-09-19
1
-0/+25