[libcxx-commits] [libcxx] f694f63 - [libc++] Add <locale> include in <chrono> (#85521)
via libcxx-commits
libcxx-commits at lists.llvm.org
Sat Mar 16 08:40:40 PDT 2024
Author: Nikolas Klauser
Date: 2024-03-16T16:40:36+01:00
New Revision: f694f632d9f600601c3dd7a7385e1ab6e2385cd9
URL: https://github.com/llvm/llvm-project/commit/f694f632d9f600601c3dd7a7385e1ab6e2385cd9
DIFF: https://github.com/llvm/llvm-project/commit/f694f632d9f600601c3dd7a7385e1ab6e2385cd9.diff
LOG: [libc++] Add <locale> include in <chrono> (#85521)
I accidentally removed this transitive include in #85478.
Added:
Modified:
libcxx/include/chrono
libcxx/test/libcxx/transitive_includes/cxx20.csv
Removed:
################################################################################
diff --git a/libcxx/include/chrono b/libcxx/include/chrono
index 0320c1dc4c2f96..5bab3f8ad5cf05 100644
--- a/libcxx/include/chrono
+++ b/libcxx/include/chrono
@@ -883,6 +883,7 @@ constexpr chrono::year operator ""y(unsigned lo
#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER == 20
# include <charconv>
+# include <locale>
#endif
#endif // _LIBCPP_CHRONO
diff --git a/libcxx/test/libcxx/transitive_includes/cxx20.csv b/libcxx/test/libcxx/transitive_includes/cxx20.csv
index b355e7b0338b9f..03b4eda8b4d868 100644
--- a/libcxx/test/libcxx/transitive_includes/cxx20.csv
+++ b/libcxx/test/libcxx/transitive_includes/cxx20.csv
@@ -128,6 +128,7 @@ chrono ctime
chrono cwchar
chrono forward_list
chrono limits
+chrono locale
chrono optional
chrono ostream
chrono ratio
More information about the libcxx-commits
mailing list