[libcxx] [llvm] [libc++] Deprecate and remove meaningless `<cxxx>` headers (PR #111615)
Nikolas Klauser via llvm-commits
llvm-commits at lists.llvm.org
Tue Oct 8 23:51:57 PDT 2024
================
@@ -21,4 +21,9 @@
# pragma GCC system_header
#endif
+#if _LIBCPP_STD_VER >= 20
+using __standard_header_ciso646 _LIBCPP_DEPRECATED_("removed in C++20") = void;
+using __use_standard_header_ciso646 = __standard_header_ciso646;
+#endif
----------------
philnik777 wrote:
I'm not sure it's a good idea to deprecate `<ciso646>` without an escape hatch specifically for this, since it's used in the wild quite a bit. This will likely cause major breakage.
https://github.com/llvm/llvm-project/pull/111615
More information about the llvm-commits
mailing list