aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/cxxsupp/libcxx/include/module.modulemap
diff options
context:
space:
mode:
authorAndrey Khalyavin <halyavin@gmail.com>2022-07-05 23:56:28 +0300
committerAndrey Khalyavin <halyavin@gmail.com>2022-07-05 23:56:28 +0300
commit41223d67bc008890be4c26f2860a749faad77d15 (patch)
treea31baff5f563db0e7f6bc0699f1a3f8b6e461311 /contrib/libs/cxxsupp/libcxx/include/module.modulemap
parent7cca6053f9af9db0dce2fc1c9bf1bad0910cdceb (diff)
downloadydb-41223d67bc008890be4c26f2860a749faad77d15.tar.gz
Update libc++ to a7c2a628 (15 Feb 2022).
Notable changes: * macros for disabling and enabling compile warnings * replace _VSTD with std in __ranges * add stdatomic.h * implement unreachable() * implement ranges::rbegin, rend, crbegin and crend * remove experimental/filesystem header ref:3104f711bf2401dd8b882290fa4fa01f71924406
Diffstat (limited to 'contrib/libs/cxxsupp/libcxx/include/module.modulemap')
-rw-r--r--contrib/libs/cxxsupp/libcxx/include/module.modulemap11
1 files changed, 7 insertions, 4 deletions
diff --git a/contrib/libs/cxxsupp/libcxx/include/module.modulemap b/contrib/libs/cxxsupp/libcxx/include/module.modulemap
index 6a55bf3f42..b958737645 100644
--- a/contrib/libs/cxxsupp/libcxx/include/module.modulemap
+++ b/contrib/libs/cxxsupp/libcxx/include/module.modulemap
@@ -50,6 +50,10 @@ module std [system] {
header "setjmp.h"
export *
}
+ module stdatomic_h {
+ header "stdatomic.h"
+ export *
+ }
// FIXME: <stdalign.h> is missing.
// <signal.h> provided by C library.
// <stdarg.h> provided by compiler.
@@ -815,7 +819,9 @@ module std [system] {
module non_propagating_cache { private header "__ranges/non_propagating_cache.h" }
module owning_view { private header "__ranges/owning_view.h" }
module range_adaptor { private header "__ranges/range_adaptor.h" }
+ module rbegin { private header "__ranges/rbegin.h" }
module ref_view { private header "__ranges/ref_view.h" }
+ module rend { private header "__ranges/rend.h" }
module reverse_view { private header "__ranges/reverse_view.h" }
module single_view { private header "__ranges/single_view.h" }
module size { private header "__ranges/size.h" }
@@ -959,6 +965,7 @@ module std [system] {
module swap { private header "__utility/swap.h" }
module to_underlying { private header "__utility/to_underlying.h" }
module transaction { private header "__utility/transaction.h" }
+ module unreachable { private header "__utility/unreachable.h" }
}
}
module valarray {
@@ -1020,10 +1027,6 @@ module std [system] {
header "experimental/deque"
export *
}
- module filesystem {
- header "experimental/filesystem"
- export *
- }
module forward_list {
header "experimental/forward_list"
export *