diff options
author | Brad King <brad.king@kitware.com> | 2016-11-03 12:54:33 (GMT) |
---|---|---|
committer | CMake Topic Stage <kwrobot@kitware.com> | 2016-11-03 12:54:33 (GMT) |
commit | e106a6eafb42dd3c6557e964e04339dcd5787ad4 (patch) | |
tree | 930f001dd08bed13c59e2fcbe98e0c1f3cb55218 /Source | |
parent | 90e09fb958e761b416863052ca5408ed4280443b (diff) | |
parent | 9a8d758c3a27833dccf21102ae753de314684b0d (diff) | |
download | CMake-e106a6eafb42dd3c6557e964e04339dcd5787ad4.zip CMake-e106a6eafb42dd3c6557e964e04339dcd5787ad4.tar.gz CMake-e106a6eafb42dd3c6557e964e04339dcd5787ad4.tar.bz2 |
Merge topic 'compile-features-for-language-standards'
9a8d758c Help: Document language standard meta-features
df252db1 Features: Test cycle diagnostic with language standard meta-feature
6d5fb0e0 Features: Test feature propagation with language standard meta-feature
a34b98a8 WCDH: Ignore language standard meta-features
b0996a3f Features: Add meta-features requesting awareness of a particular standard
8b6cc251 Features: Centralize per-compiler recording macros
2d23f7b2 Features: Do not record features on MSVC < 2010
Diffstat (limited to 'Source')
-rw-r--r-- | Source/cmake.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Source/cmake.h b/Source/cmake.h index cd00c61..6e8d9c8 100644 --- a/Source/cmake.h +++ b/Source/cmake.h @@ -535,12 +535,18 @@ private: } #define FOR_EACH_C_FEATURE(F) \ + F(c_std_90) \ + F(c_std_99) \ + F(c_std_11) \ F(c_function_prototypes) \ F(c_restrict) \ F(c_static_assert) \ F(c_variadic_macros) #define FOR_EACH_CXX_FEATURE(F) \ + F(cxx_std_98) \ + F(cxx_std_11) \ + F(cxx_std_14) \ F(cxx_aggregate_default_initializers) \ F(cxx_alias_templates) \ F(cxx_alignas) \ |