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 |
Marc Chevrier
|
a67f2d00d8
Apple Clang: add flags for C++17 standard
|
5 years ago |
Brad King
|
e0ab9e1cb9
Merge topic 'apple_clang_cxx_20_support'
|
6 years ago |
Robert Maynard
|
9523ca72e2
Features: Activate C++20 support for AppleClang 10.0+
|
6 years ago |
Robert Maynard
|
daad51c3b7
CompileFeatures: Record when AppleClang 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 |
Marc Chevrier
|
f255280fd9
PIE link options: Update strategy to fix performance regression
|
7 years ago |
Marc Chevrier
|
c4b4d8b3a6
POSITION_INDEPENDENT_CODE: Manage link flags for executables
|
7 years ago |
Chuck Atkins
|
9b112a848a
Compilers: Port to use default cmake_record_lang_compile_features macros
|
8 years ago |
Chuck Atkins
|
d908987634
AppleClang: Use common compiler macros for language standard default
|
8 years ago |
Brad King
|
85c8e652b1
Features: Activate C++ 17 support for AppleClang 6.1+
|
9 years ago |
Brad King
|
684e4d205d
Features: Make feature recording conditions more consistent
|
9 years ago |
Brad King
|
8b6cc2518a
Features: Centralize per-compiler recording macros
|
9 years ago |
Brad King
|
441dba8032
Project: Guess default standard dialect if compiler was forced (#15852)
|
10 years ago |
Stephen Kelly
|
d13758514c
Project: Don't require computed default dialect if compiler was forced.
|
10 years ago |
Stephen Kelly
|
7235334a2f
Project: Determine default language dialect for the compiler.
|
10 years ago |
Brad King
|
228643af6d
AppleClang: Use modern C++14 standard flags for Apple Clang 6.1
|
10 years ago |
Stephen Kelly
|
9d767810e1
Features: Populate CMAKE_<LANG>_STANDARD_DEFAULT only for supported compilers.
|
10 years ago |
Stephen Kelly
|
82c9d6868b
AppleClang: Remove redundant UNIX condition.
|
10 years ago |
Stephen Kelly
|
a60027a642
Features: Ensure appropriate return value from feature test macros.
|
11 years ago |
Stephen Kelly
|
3ad893b5c2
Features: Record for historical Xcode clang versions.
|
11 years ago |
Stephen Kelly
|
98965fb12d
Features: Record dialect flags for AppleClang 4.0+.
|
11 years ago |
Stephen Kelly
|
bd6b42c186
Features: Record for AppleClang 5.1
|
11 years ago |
Fraser Hutchison
|
4d52cd36ad
Avoid if() quoted auto-dereference when checking for "MSVC"
|
11 years ago |
Stephen Kelly
|
59b5fdd37c
Don't load Clang-CXX from AppleClang-CXX.
|
12 years ago |
Brad King
|
ab65862417
Clang: Add separate "AppleClang" compiler id
|
12 years ago |