summaryrefslogtreecommitdiffstats
path: root/lib/libcxx/include/module.modulemap
diff options
context:
space:
mode:
authorpatrick <patrick@openbsd.org>2019-02-04 16:55:44 +0000
committerpatrick <patrick@openbsd.org>2019-02-04 16:55:44 +0000
commit76c648e7a477ffb2a882ad5ffe523269bd9a3f6a (patch)
tree29d319d598650bab04e4f58e5e8769567e33091e /lib/libcxx/include/module.modulemap
parentImport libc++abi 7.0.1. (diff)
downloadwireguard-openbsd-76c648e7a477ffb2a882ad5ffe523269bd9a3f6a.tar.xz
wireguard-openbsd-76c648e7a477ffb2a882ad5ffe523269bd9a3f6a.zip
Import libc++ 7.0.1.
Diffstat (limited to 'lib/libcxx/include/module.modulemap')
-rw-r--r--lib/libcxx/include/module.modulemap58
1 files changed, 26 insertions, 32 deletions
diff --git a/lib/libcxx/include/module.modulemap b/lib/libcxx/include/module.modulemap
index 3194b5c9f2a..089505586fb 100644
--- a/lib/libcxx/include/module.modulemap
+++ b/lib/libcxx/include/module.modulemap
@@ -235,6 +235,10 @@ module std [system] {
export *
}
// No submodule for cassert. It fundamentally needs repeated, textual inclusion.
+ module charconv {
+ header "charconv"
+ export *
+ }
module chrono {
header "chrono"
export *
@@ -243,6 +247,10 @@ module std [system] {
header "codecvt"
export *
}
+ module compare {
+ header "compare"
+ export *
+ }
module complex {
header "complex"
export *
@@ -260,6 +268,10 @@ module std [system] {
header "exception"
export *
}
+ module filesystem {
+ header "filesystem"
+ export *
+ }
module forward_list {
header "forward_list"
export initializer_list
@@ -470,10 +482,15 @@ module std [system] {
export initializer_list
export *
}
+ module version {
+ header "version"
+ export *
+ }
// FIXME: These should be private.
module __bit_reference { header "__bit_reference" export * }
module __debug { header "__debug" export * }
+ module __errc { header "__errc" export * }
module __functional_base { header "__functional_base" export * }
module __hash_table { header "__hash_table" export * }
module __locale { header "__locale" export * }
@@ -485,6 +502,7 @@ module std [system] {
module __tree { header "__tree" export * }
module __tuple { header "__tuple" export * }
module __undef_macros { header "__undef_macros" export * }
+ module __node_handle { header "__node_handle" export * }
module experimental {
requires cplusplus11
@@ -493,14 +511,6 @@ module std [system] {
header "experimental/algorithm"
export *
}
- module any {
- header "experimental/any"
- export *
- }
- module chrono {
- header "experimental/chrono"
- export *
- }
module coroutine {
requires coroutines
header "experimental/coroutine"
@@ -542,44 +552,28 @@ module std [system] {
header "experimental/memory_resource"
export *
}
- module numeric {
- header "experimental/numeric"
- export *
- }
- module optional {
- header "experimental/optional"
- export *
- }
module propagate_const {
header "experimental/propagate_const"
export *
}
- module ratio {
- header "experimental/ratio"
- export *
- }
module regex {
header "experimental/regex"
export *
}
- module set {
- header "experimental/set"
- export *
- }
- module string {
- header "experimental/string"
+ module simd {
+ header "experimental/simd"
export *
}
- module string_view {
- header "experimental/string_view"
+ module set {
+ header "experimental/set"
export *
}
- module system_error {
- header "experimental/system_error"
+ module span {
+ header "span"
export *
}
- module tuple {
- header "experimental/tuple"
+ module string {
+ header "experimental/string"
export *
}
module type_traits {