[libcxx-commits] [libcxx] [libc++] Drop support for the C++20 Synchronization Library before C++20 (PR #82008)
Jan Kokemüller via libcxx-commits
libcxx-commits at lists.llvm.org
Fri Feb 16 08:54:23 PST 2024
jiixyj wrote:
+1, although I can only speak from the perspective of someone who is a bit familiar with this part of the code and doesn't know about the reasons it was backported for C++03.
It also makes sense in light of the [proposed additions](<https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p2643r2.html>) to `atomic_wait`/`latch`/`semaphore`, as they make use of C++20 features (i.e. concepts) in some interfaces.
https://github.com/llvm/llvm-project/pull/82008
More information about the libcxx-commits
mailing list