[libcxx-commits] [libcxx] 45bc856 - [libc++][NFC] Add missing upcoming removal to 19 release notes
Louis Dionne via libcxx-commits
libcxx-commits at lists.llvm.org
Wed Jul 10 11:11:35 PDT 2024
Author: Louis Dionne
Date: 2024-07-10T14:10:30-04:00
New Revision: 45bc85603a3b96bd8bf39073c2b865aac094ba4b
URL: https://github.com/llvm/llvm-project/commit/45bc85603a3b96bd8bf39073c2b865aac094ba4b
DIFF: https://github.com/llvm/llvm-project/commit/45bc85603a3b96bd8bf39073c2b865aac094ba4b.diff
LOG: [libc++][NFC] Add missing upcoming removal to 19 release notes
This upcoming removal was recorded in the release notes for LLVM 19
as part of the deprecation of the C++20 synchronization library in
pre-C++20 modes, but wasn't included in "Upcoming Deprecations and Removals".
Added:
Modified:
libcxx/docs/ReleaseNotes/19.rst
libcxx/docs/ReleaseNotes/20.rst
Removed:
################################################################################
diff --git a/libcxx/docs/ReleaseNotes/19.rst b/libcxx/docs/ReleaseNotes/19.rst
index d30021b7eb234..893e418d32d1d 100644
--- a/libcxx/docs/ReleaseNotes/19.rst
+++ b/libcxx/docs/ReleaseNotes/19.rst
@@ -140,6 +140,8 @@ LLVM 20
- The ``LIBCXX_ENABLE_ASSERTIONS`` CMake variable and the ``_LIBCPP_ENABLE_ASSERTIONS`` macro that were used to enable
the safe mode will be removed in LLVM 20.
+- The C++20 synchronization library will be removed entirely in language modes prior to C++20 in LLVM 20.
+
LLVM 21
~~~~~~~
TODO
diff --git a/libcxx/docs/ReleaseNotes/20.rst b/libcxx/docs/ReleaseNotes/20.rst
index be4e1c2f9a4dd..79b9788f92eda 100644
--- a/libcxx/docs/ReleaseNotes/20.rst
+++ b/libcxx/docs/ReleaseNotes/20.rst
@@ -53,6 +53,8 @@ Deprecations and Removals
- TODO: The ``LIBCXX_ENABLE_ASSERTIONS`` CMake variable and the ``_LIBCPP_ENABLE_ASSERTIONS`` macro that were used to enable
the safe mode will be removed in LLVM 20.
+- TODO: The C++20 synchronization library will be removed entirely in language modes prior to C++20 in LLVM 20.
+
Upcoming Deprecations and Removals
----------------------------------
More information about the libcxx-commits
mailing list