summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend
diff options
context:
space:
mode:
authorRichard Smith <richard@metafoo.co.uk>2019-12-15 22:20:06 -0800
committerRichard Smith <richard@metafoo.co.uk>2019-12-15 22:20:06 -0800
commitbc633a42dd409dbeb456263e3388b8caa4680aa0 (patch)
tree70b65dbfd7419997d241317becbfe3e7401b3ff6 /clang/lib/Frontend
parent4a4e90a823882399fe22374629f79f1edd123d01 (diff)
downloadbcm5719-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.cpp1
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");
OpenPOWER on IntegriCloud