[libcxx-commits] [PATCH] D129380: [libc++] Undeprecate ATOMIC_FLAG_INIT (LWG3659)
Mark de Wever via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Jul 11 13:06:57 PDT 2022
Mordante accepted this revision as: Mordante.
Mordante added a comment.
LGTM modulo one nit. I leave the final approval for @ldionne to land this before the issue is voted in.
================
Comment at: libcxx/docs/Status/Cxx20.rst:50
+ .. [#note-P0883.1] P0883: shared_ptr and floating-point changes weren't applied as they themselves aren't implemented yet.
+ .. [#note-P0883.2] P0883: ``ATOMIC_FLAG_INIT`` was marked deprecated in 14.0, but was undeprecated with the implementation of LWG3659 in 15.0.
.. [#note-P2231] P2231: Optional is complete. The changes to variant haven't been implemented yet.
----------------
================
Comment at: libcxx/docs/Status/Cxx2bIssues.csv:159
"`3657 <https://wg21.link/LWG3657>`__","``std::hash<std::filesystem::path>`` is not enabled","February 2022","",""
+"`3659 <https://wg21.link/LWG3659>`__","Consider ``ATOMIC_FLAG_INIT`` undeprecation","July 2022","|Complete|","15.0"
"`3660 <https://wg21.link/LWG3660>`__","``iterator_traits<common_iterator>::pointer`` should conform to ยง[iterator.traits]","February 2022","|Complete|","14.0"
----------------
tambre wrote:
> Mordante wrote:
> > I would like to see an update the note for `P0883` with information regarding this LWG issue.
> Done. Added the note to the P0883's line on the C++20 status page. Hopefully that's what you intended.
Yes that's what I intended.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D129380/new/
https://reviews.llvm.org/D129380
More information about the libcxx-commits
mailing list