[libcxx-commits] [libcxx] [libcxxabi] [llvm] [libc++][hardening] Introduce assertion semantics. (PR #149459)
Louis Dionne via libcxx-commits
libcxx-commits at lists.llvm.org
Thu Jul 24 11:10:11 PDT 2025
================
@@ -24,14 +25,40 @@
# pragma GCC system_header
#endif
-#if _LIBCPP_HARDENING_MODE == _LIBCPP_HARDENING_MODE_DEBUG
+#if __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
----------------
ldionne wrote:
```suggestion
#if defined(_LIBCPP_CXX03_LANG) && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
```
We can do this, since we've included `__config` at this point.
https://github.com/llvm/llvm-project/pull/149459
More information about the libcxx-commits
mailing list