diff options
author | Richard Smith <richard@metafoo.co.uk> | 2019-12-15 22:20:06 -0800 |
---|---|---|
committer | Richard Smith <richard@metafoo.co.uk> | 2019-12-15 22:20:06 -0800 |
commit | bc633a42dd409dbeb456263e3388b8caa4680aa0 (patch) | |
tree | 70b65dbfd7419997d241317becbfe3e7401b3ff6 /clang/lib/Frontend | |
parent | 4a4e90a823882399fe22374629f79f1edd123d01 (diff) | |
download | bcm5719-llvm-bc633a42dd409dbeb456263e3388b8caa4680aa0.tar.gz bcm5719-llvm-bc633a42dd409dbeb456263e3388b8caa4680aa0.zip |
Mark the major papers for C++20 consistent comparisons as "done", and
start publishing the corresponding feature-test macro.
Diffstat (limited to 'clang/lib/Frontend')
-rw-r--r-- | clang/lib/Frontend/InitPreprocessor.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Frontend/InitPreprocessor.cpp b/clang/lib/Frontend/InitPreprocessor.cpp index b1c7aed0d44..79360f89fc8 100644 --- a/clang/lib/Frontend/InitPreprocessor.cpp +++ b/clang/lib/Frontend/InitPreprocessor.cpp @@ -546,6 +546,7 @@ static void InitializeCPlusPlusFeatureTestMacros(const LangOptions &LangOpts, Builder.defineMacro("__cpp_conditional_explicit", "201806L"); Builder.defineMacro("__cpp_constexpr_dynamic_alloc", "201907L"); Builder.defineMacro("__cpp_constinit", "201907L"); + Builder.defineMacro("__cpp_impl_three_way_comparison", "201907L"); } if (LangOpts.Char8) Builder.defineMacro("__cpp_char8_t", "201811L"); |