[libcxx-commits] [libcxx] [libc++][TZDB] Makes implementation experimental. (PR #95657)
via libcxx-commits
libcxx-commits at lists.llvm.org
Sat Jun 15 05:35:38 PDT 2024
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-libcxx
Author: Mark de Wever (mordante)
<details>
<summary>Changes</summary>
This moves the files to libcxx/src/experimental/ as discussed in #<!-- -->90394.
Fixes: https://github.com/llvm/llvm-project/issues/94902
---
Full diff: https://github.com/llvm/llvm-project/pull/95657.diff
9 Files Affected:
- (modified) libcxx/src/CMakeLists.txt (+8-8)
- (renamed) libcxx/src/experimental/chrono_exception.cpp ()
- (renamed) libcxx/src/experimental/include/tzdb/time_zone_private.h ()
- (renamed) libcxx/src/experimental/include/tzdb/types_private.h ()
- (renamed) libcxx/src/experimental/include/tzdb/tzdb_list_private.h ()
- (renamed) libcxx/src/experimental/include/tzdb/tzdb_private.h ()
- (renamed) libcxx/src/experimental/time_zone.cpp ()
- (renamed) libcxx/src/experimental/tzdb.cpp ()
- (renamed) libcxx/src/experimental/tzdb_list.cpp ()
``````````diff
diff --git a/libcxx/src/CMakeLists.txt b/libcxx/src/CMakeLists.txt
index 9e6c70335a794..9453715636b44 100644
--- a/libcxx/src/CMakeLists.txt
+++ b/libcxx/src/CMakeLists.txt
@@ -336,16 +336,16 @@ endif()
if (LIBCXX_ENABLE_LOCALIZATION AND LIBCXX_ENABLE_FILESYSTEM AND LIBCXX_ENABLE_TIME_ZONE_DATABASE)
list(APPEND LIBCXX_EXPERIMENTAL_SOURCES
- include/tzdb/time_zone_private.h
- include/tzdb/types_private.h
- include/tzdb/tzdb_list_private.h
- include/tzdb/tzdb_private.h
+ experimental/include/tzdb/time_zone_private.h
+ experimental/include/tzdb/types_private.h
+ experimental/include/tzdb/tzdb_list_private.h
+ experimental/include/tzdb/tzdb_private.h
# TODO TZDB The exception could be moved in chrono once the TZDB library
# is no longer experimental.
- chrono_exception.cpp
- time_zone.cpp
- tzdb.cpp
- tzdb_list.cpp
+ experimental/chrono_exception.cpp
+ experimental/time_zone.cpp
+ experimental/tzdb.cpp
+ experimental/tzdb_list.cpp
)
endif()
diff --git a/libcxx/src/chrono_exception.cpp b/libcxx/src/experimental/chrono_exception.cpp
similarity index 100%
rename from libcxx/src/chrono_exception.cpp
rename to libcxx/src/experimental/chrono_exception.cpp
diff --git a/libcxx/src/include/tzdb/time_zone_private.h b/libcxx/src/experimental/include/tzdb/time_zone_private.h
similarity index 100%
rename from libcxx/src/include/tzdb/time_zone_private.h
rename to libcxx/src/experimental/include/tzdb/time_zone_private.h
diff --git a/libcxx/src/include/tzdb/types_private.h b/libcxx/src/experimental/include/tzdb/types_private.h
similarity index 100%
rename from libcxx/src/include/tzdb/types_private.h
rename to libcxx/src/experimental/include/tzdb/types_private.h
diff --git a/libcxx/src/include/tzdb/tzdb_list_private.h b/libcxx/src/experimental/include/tzdb/tzdb_list_private.h
similarity index 100%
rename from libcxx/src/include/tzdb/tzdb_list_private.h
rename to libcxx/src/experimental/include/tzdb/tzdb_list_private.h
diff --git a/libcxx/src/include/tzdb/tzdb_private.h b/libcxx/src/experimental/include/tzdb/tzdb_private.h
similarity index 100%
rename from libcxx/src/include/tzdb/tzdb_private.h
rename to libcxx/src/experimental/include/tzdb/tzdb_private.h
diff --git a/libcxx/src/time_zone.cpp b/libcxx/src/experimental/time_zone.cpp
similarity index 100%
rename from libcxx/src/time_zone.cpp
rename to libcxx/src/experimental/time_zone.cpp
diff --git a/libcxx/src/tzdb.cpp b/libcxx/src/experimental/tzdb.cpp
similarity index 100%
rename from libcxx/src/tzdb.cpp
rename to libcxx/src/experimental/tzdb.cpp
diff --git a/libcxx/src/tzdb_list.cpp b/libcxx/src/experimental/tzdb_list.cpp
similarity index 100%
rename from libcxx/src/tzdb_list.cpp
rename to libcxx/src/experimental/tzdb_list.cpp
``````````
</details>
https://github.com/llvm/llvm-project/pull/95657
More information about the libcxx-commits
mailing list