From 7df2ca6e86b45e218d42e0422d349928fd0584c5 Mon Sep 17 00:00:00 2001 From: Andy Ross Date: Tue, 28 Feb 2023 13:34:51 -0800 Subject: [PATCH] minimal libcpp: Un-11-ify cstddef Don't expose C++11 APIs unless we're building for that platform Signed-off-by: Andy Ross squashme cdecl --- lib/cpp/minimal/include/cstddef | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/cpp/minimal/include/cstddef b/lib/cpp/minimal/include/cstddef index 4681dd33953..42154d58519 100644 --- a/lib/cpp/minimal/include/cstddef +++ b/lib/cpp/minimal/include/cstddef @@ -18,8 +18,10 @@ namespace std { using ::ptrdiff_t; using ::size_t; +#if __cplusplus >= 201103L using ::max_align_t; using nullptr_t = decltype(nullptr); +#endif } #endif /* ZEPHYR_SUBSYS_CPP_INCLUDE_CSTDDEF_ */