[libcxx-commits] [libcxx] 18c0f3a - [libc++] Use _LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23 in <future> (#207668)
via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Jul 6 03:36:24 PDT 2026
Author: Nikolas Klauser
Date: 2026-07-06T12:36:19+02:00
New Revision: 18c0f3a20c46b79d5a1023372982bc73b39b6627
URL: https://github.com/llvm/llvm-project/commit/18c0f3a20c46b79d5a1023372982bc73b39b6627
DIFF: https://github.com/llvm/llvm-project/commit/18c0f3a20c46b79d5a1023372982bc73b39b6627.diff
LOG: [libc++] Use _LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23 in <future> (#207668)
`_LIBCPP_REMOVE_TRANSITIVE_INCLUDES` was used accidentally.
Added:
Modified:
libcxx/include/future
Removed:
################################################################################
diff --git a/libcxx/include/future b/libcxx/include/future
index 498fda99fdafd..fd265972ab750 100644
--- a/libcxx/include/future
+++ b/libcxx/include/future
@@ -2079,7 +2079,7 @@ _LIBCPP_POP_MACROS
# include <thread>
# endif
-# if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 23
+# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 23
# include <sstream>
# endif
More information about the libcxx-commits
mailing list