[libcxx-commits] [libcxx] 0edafc4 - [libc++] mark P0645 as complete (#101852)

via libcxx-commits libcxx-commits at lists.llvm.org
Sun Aug 4 06:59:57 PDT 2024


Author: h-vetinari
Date: 2024-08-04T15:59:53+02:00
New Revision: 0edafc461f5f98b2ed5d2d621e1d9de70ccbd4e5

URL: https://github.com/llvm/llvm-project/commit/0edafc461f5f98b2ed5d2d621e1d9de70ccbd4e5
DIFF: https://github.com/llvm/llvm-project/commit/0edafc461f5f98b2ed5d2d621e1d9de70ccbd4e5.diff

LOG: [libc++] mark P0645 as complete (#101852)

Now that #98275 has been merged, the footnote for P0645 has become
outdated. This updates the status information.

Added: 
    

Modified: 
    libcxx/docs/Status/Cxx20.rst

Removed: 
    


################################################################################
diff  --git a/libcxx/docs/Status/Cxx20.rst b/libcxx/docs/Status/Cxx20.rst
index b76e30fbb3712..5331af92dea59 100644
--- a/libcxx/docs/Status/Cxx20.rst
+++ b/libcxx/docs/Status/Cxx20.rst
@@ -41,8 +41,8 @@ Paper Status
 .. note::
 
    .. [#note-P0591] P0591: The changes in [mem.poly.allocator.mem] are missing.
-   .. [#note-P0645] P0645: The paper is implemented but still marked as an incomplete feature
-      (the feature-test macro is not set).
+   .. [#note-P0645] P0645: The implementation was complete since Clang 14,
+      except the feature-test macro was not set until Clang 19.
    .. [#note-P0966] P0966: It was previously erroneously marked as complete in version 8.0. See `bug 45368 <https://llvm.org/PR45368>`__.
    .. [#note-P0619] P0619: Only sections D.8, D.9, D.10 and D.13 are implemented. Sections D.4, D.7, D.11, and D.12 remain undone.
    .. [#note-P0883.1] P0883: shared_ptr and floating-point changes weren't applied as they themselves aren't implemented yet.


        


More information about the libcxx-commits mailing list