diff options
author | Giel van Schijndel <Giel.vanSchijndel@tomtom.com> | 2017-01-12 13:13:53 (GMT) |
---|---|---|
committer | Giel van Schijndel <Giel.vanSchijndel@tomtom.com> | 2017-01-12 16:16:34 (GMT) |
commit | 9fe399e3894dccce158b445c9ec4f2253035eaa0 (patch) | |
tree | 88d022d75b98ecd89d539d428e2cca2f3e1777f6 /Modules/Compiler/Clang-CXX-FeatureTests.cmake | |
parent | 728820f3ea0faf55ffe1236a44a35e9197fc6291 (diff) | |
download | CMake-9fe399e3894dccce158b445c9ec4f2253035eaa0.zip CMake-9fe399e3894dccce158b445c9ec4f2253035eaa0.tar.gz CMake-9fe399e3894dccce158b445c9ec4f2253035eaa0.tar.bz2 |
Features: activate C++11 support for Clang 3.1+
Diffstat (limited to 'Modules/Compiler/Clang-CXX-FeatureTests.cmake')
-rw-r--r-- | Modules/Compiler/Clang-CXX-FeatureTests.cmake | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/Modules/Compiler/Clang-CXX-FeatureTests.cmake b/Modules/Compiler/Clang-CXX-FeatureTests.cmake index df2e1a8..cd04190 100644 --- a/Modules/Compiler/Clang-CXX-FeatureTests.cmake +++ b/Modules/Compiler/Clang-CXX-FeatureTests.cmake @@ -2,7 +2,7 @@ # Reference: http://clang.llvm.org/cxx_status.html # http://clang.llvm.org/docs/LanguageExtensions.html -set(_cmake_oldestSupported "((__clang_major__ * 100) + __clang_minor__) >= 304") +set(_cmake_oldestSupported "((__clang_major__ * 100) + __clang_minor__) >= 301") include("${CMAKE_CURRENT_LIST_DIR}/Clang-CXX-TestableFeatures.cmake") @@ -15,7 +15,6 @@ set(_cmake_feature_test_cxx_digit_separators "${Clang34_CXX14}") # http://llvm.org/bugs/show_bug.cgi?id=19674 set(_cmake_feature_test_cxx_generic_lambdas "${Clang34_CXX14}") -# TODO: Should be supported by Clang 3.1 set(Clang31_CXX11 "${_cmake_oldestSupported} && __cplusplus >= 201103L") set(_cmake_feature_test_cxx_enum_forward_declarations "${Clang31_CXX11}") set(_cmake_feature_test_cxx_sizeof_member "${Clang31_CXX11}") |