Ben Boeckel
|
a3ada1a241
Clang: detect -resource-dir for clang-scan-deps
|
1 year ago |
Ben Boeckel
|
77a7edb73f
Clang-CXX: copy into the dyndep output on success
|
2 years ago |
Ben Boeckel
|
ff18acc301
CXXModules: remove `EXPERIMENTAL` from C++ module variable names
|
2 years ago |
Ben Boeckel
|
80ef50a191
CXXModules: add a variable for BMI-only compilation
|
3 years ago |
Brad King
|
ffd8537acf
Clang: Record Clang 16.0 C++ modules flags only for GNU-like front-end
|
2 years ago |
Brad King
|
3fe8e33f27
Clang: Record Clang 16.0 flags for our experimental C++ modules support
|
2 years ago |
PigeonF
|
ccfe1b0b40
IWYU: Add `--driver-mode=cl` when applicable
|
4 years ago |
Brad King
|
48aac247e9
Compile with explicit language flag when source LANGUAGE property is set
|
5 years ago |
Marc Chevrier
|
2c71d051fa
Makefiles Generators: use compiler for dependencies generation
|
5 years ago |
Brad King
|
30aa715fac
Revert "specify language flag when source LANGUAGE property is set"
|
5 years ago |
Robert Maynard
|
457170a476
CXX: Compile when possible with explicit `Cxx` language flag set
|
5 years ago |
Raul Tambre
|
25439c7d62
Clang: Refactor CXX standard flags into __compiler_clang_cxx_standards()
|
5 years ago |
Hanjiang Yu
|
f6f4eb0907
clang-tidy: Add driver mode argument
|
5 years ago |
Brad King
|
d50b31be35
Clang: For MSVC ABI do not use modes older than C++14
|
6 years ago |
Zsolt Parragi
|
d44c0db0b2
clang: setup correct configuration in gnu mode
|
6 years ago |
Robert Maynard
|
3dbec53255
CompileFeatures: Record when compilers gained full CXX14 support
|
6 years ago |
Robert Maynard
|
8d45a2ffe0
CompileFeatures: Record when compilers gained full CXX11 support
|
6 years ago |
Robert Maynard
|
239a8a0266
CompileFeatures: Record when CXX compilers have gained full support for 98
|
6 years ago |
Ruben Van Boxem
|
3f82c5904d
Clang: Add standard flags support when simulating MSVC
|
7 years ago |
Brad King
|
8381bc12ad
Clang: Avoid extra C++ feature detection when simulating MSVC
|
7 years ago |
Brad King
|
6cddf7ba32
Clang: Refactor standard flags logic when simulating MSVC
|
7 years ago |
Brad King
|
12e6796b62
Android: Do not pass non-existent Clang -std flags
|
7 years ago |
Brad King
|
7f295b1bd3
Features: Activate C++ 20 support for Clang 5.0+
|
7 years ago |
Brad King
|
7fe580a362
Features: Add infrastructure for C++ 20 language standard
|
7 years ago |
Brad King
|
1b328e09a3
Features: Use -std=c++17 for C++ 17 on Clang 5.0+
|
7 years ago |
Ruben Van Boxem
|
c67bb5bae3
Clang: Do not add '-std=' options when simulating MSVC
|
8 years ago |
Chuck Atkins
|
a40e6ba88d
Clang: Fix language defaults for 2.1
|
8 years ago |
Chuck Atkins
|
9b112a848a
Compilers: Port to use default cmake_record_lang_compile_features macros
|
8 years ago |
Chuck Atkins
|
08fa2ba8d0
Clang: Use common compiler macros for language standard default
|
8 years ago |
Giel van Schijndel
|
9fe399e389
Features: activate C++11 support for Clang 3.1+
|
9 years ago |