Marc Chevrier
|
7b552b9a64
Linker: Save GNU push-/pop-state detection with compiler inspection results
|
8 months ago |
Tyler
|
7c38e6bb52
Add CMAKE_<LANG>_STANDARD_LATEST variables
|
1 year ago |
Ben Boeckel
|
678717f3e4
cxxmodules: provide a detection variable for `import std`
|
1 year ago |
Ben Boeckel
|
f80c60df02
CMakeDetermineCompilerSupport: construct C++ modules targets
|
1 year ago |
Raul Tambre
|
f21dbf8f26
C++26: Fix C++/CUDA/HIP compile feature support
|
1 year ago |
Brad King
|
c29bc18b10
Merge topic 'cxxmodules-clang-resource-dir'
|
1 year ago |
Ben Boeckel
|
a3ada1a241
Clang: detect -resource-dir for clang-scan-deps
|
1 year ago |
Michael Hirsch
|
ec2ad53d18
Modules: refactor compiler find to use modern foreach
|
2 years ago |
Marc Chevrier
|
c26c6ac488
Link Step: compute effective linker used by the compiler
|
2 years ago |
Marc Chevrier
|
96a953b1ed
Add options to specify linker tool
|
2 years ago |
Marc Chevrier
|
0626b62cf2
Link Step: ensure the correct linker is used for depfile configuration
|
2 years ago |
Marc Chevrier
|
375e6fdbbe
Link step: use linker dependency linker file
|
2 years ago |
Brad King
|
45d1925efc
Treat '.ccm', '.cxxm', and '.c++m' files as C++ sources
|
2 years ago |
Marc Chevrier
|
ede33f30cf
Apple: Handle generation and comsuption of text-based stubs (.tbd files)
|
2 years ago |
Raul Tambre
|
fc3a1cbdd8
CompilerID: Compiler extensions default detection
|
4 years ago |
Brad King
|
a136b6ec98
MINGW: Define variable only when targeting Windows platforms
|
4 years ago |
Brad King
|
0b7ae84a96
Cygwin: Remove redundant definitions of CYGWIN and UNIX variables
|
4 years ago |
Andrew Gilewsky
|
7c4c4f1406
Treat '.ixx' and '.cppm' files as C++ sources
|
4 years ago |
Ben Boeckel
|
b0fc2993e1
Treat the '.mpp' file extension as C++ code
|
6 years ago |
Raul Tambre
|
9f3c70a333
CUDA, CXX, OBJCXX: C++23 support with Clang 12
|
5 years ago |
Brad King
|
f511a1c009
CMakeDetermineCompilerABI: Detect byte order as part of check
|
5 years ago |
Robert Maynard
|
8cc384f629
Compilers: Add paths from -print-sysroot to system prefix path
|
5 years ago |
Cristian Adam
|
806e01d638
Objective-C: Do not treat Objective-C files as C++ files
|
6 years ago |
Steve Wilson
|
9e66397c28
Languages: Add support for Objective-C++
|
6 years ago |
Steve Wilson
|
80f120a85f
Languages: Add support for Objective-C
|
6 years ago |
Zsolt Parragi
|
53fbe23f3f
clang: introduce CMAKE_<lang>_COMPILER_FRONTEND_VARIANT
|
6 years ago |
Chuck Cranor
|
5990ecb741
Compute implicit include directories from compiler output
|
7 years ago |
Mateusz Zych
|
bd9bfc6449
MSVC: Respect CMAKE_RC_COMPILER and CMAKE_MT in vs_link_{dll,exe}
|
7 years ago |
Brad King
|
bc5bcad45e
Xcode: Detect architecture(s) using ARCHS instead of CURRENT_ARCH
|
7 years ago |
Brad King
|
7fe580a362
Features: Add infrastructure for C++ 20 language standard
|
7 years ago |