[libc++] Implement P0154R1 (Hardware inference size)
`__GCC_CONSTRUCTIVE_SIZE` and `__GCC_DESTRUCTIVE_SIZE` are available since GCC 12. I'm assuming clang will also implement these for compatability with libstdc++.
Reviewed By: ldionne, #libc
Spies: h-vetinari, libcxx-commits, arichardson
Differential Revision: https://reviews.llvm.org/D122276
NOKEYCHECK=True
GitOrigin-RevId: 56a33ba3dd2bfd411e77946871814e98d92ec2fa
diff --git a/docs/ReleaseNotes.rst b/docs/ReleaseNotes.rst
index c5d1907..c7f9cb3 100644
--- a/docs/ReleaseNotes.rst
+++ b/docs/ReleaseNotes.rst
@@ -45,6 +45,7 @@
- P2216R3 (std::format improvements)
- P0174R2 (Deprecating Vestigial Library Parts in C++17)
- N4190 (Removing auto_ptr, random_shuffle(), And Old <functional> Stuff)
+- P0154R1 (Hardware inference size)
- Marked the following papers as "Complete" (note that some of those might have
been implemented in a previous release but not marked as such):