Log In
freebsd-src
Clone
Source Code
GIT
Source
Stats
Overview
Files
Commits
Branches
Forks
Releases
315d10f
Vendor import of libc++ trunk r338536:
Authored and Committed by Dimitry Andric
5 years ago
raw
patch
tree
parent
99 files changed.
6362 lines added
.
527 lines removed
.
include/CMakeLists.txt
file modified
+2
-0
include/__config
file modified
+5
-1
include/__functional_base
file modified
+1
-1
include/__hash_table
file modified
+120
-0
include/__mutex_base
file modified
+1
-1
include/__node_handle
file added
+212
include/__tree
file modified
+164
-6
include/cfloat
file modified
+10
-0
include/charconv
file added
+610
include/ctime
file modified
+11
-3
include/experimental/__config
file modified
+7
-0
include/experimental/simd
file modified
+333
-48
include/float.h
file modified
+11
-0
include/functional
file modified
+2
-2
include/map
file modified
+83
-0
include/memory
file modified
+3
-3
include/module.modulemap
file modified
+5
-0
include/new
file modified
+3
-3
include/set
file modified
+81
-0
include/shared_mutex
file modified
+1
-1
include/support/newlib/xlocale.h
file modified
+1
-1
include/system_error
file modified
+1
-1
include/unordered_map
file modified
+86
-1
include/unordered_set
file modified
+84
-0
include/utility
file modified
+1
-1
lib/abi/x86_64-unknown-linux-gnu.v1.abilist
file modified
+2
-0
src/bind.cpp
file modified
+0
-1
src/charconv.cpp
file added
+233
src/future.cpp
file modified
+11
-33
src/memory.cpp
file modified
+0
-1
src/mutex.cpp
file modified
+0
-1
src/new.cpp
file modified
+0
-2
src/shared_mutex.cpp
file modified
+0
-1
src/system_error.cpp
file modified
+0
-1
src/utility.cpp
file modified
+0
-1
test/libcxx/double_include.sh.cpp
file modified
+1
-0
test/libcxx/language.support/has_c11_features.pass.cpp
file added
+29
test/std/containers/associative/map/map.modifiers/extract_iterator.pass.cpp
file added
+67
test/std/containers/associative/map/map.modifiers/extract_key.pass.cpp
file added
+76
test/std/containers/associative/map/map.modifiers/insert_node_type.pass.cpp
file added
+85
test/std/containers/associative/map/map.modifiers/insert_node_type_hint.pass.cpp
file added
+64
test/std/containers/associative/multimap/multimap.modifiers/extract_iterator.pass.cpp
file added
+67
test/std/containers/associative/multimap/multimap.modifiers/extract_key.pass.cpp
file added
+76
test/std/containers/associative/multimap/multimap.modifiers/insert_node_type.pass.cpp
file added
+78
test/std/containers/associative/multimap/multimap.modifiers/insert_node_type_hint.pass.cpp
file added
+64
test/std/containers/associative/multiset/extract_iterator.pass.cpp
file added
+60
test/std/containers/associative/multiset/extract_key.pass.cpp
file added
+71
test/std/containers/associative/multiset/insert_node_type.pass.cpp
file added
+77
test/std/containers/associative/multiset/insert_node_type_hint.pass.cpp
file added
+59
test/std/containers/associative/set/extract_iterator.pass.cpp
file added
+60
test/std/containers/associative/set/extract_key.pass.cpp
file added
+71
test/std/containers/associative/set/insert_node_type.pass.cpp
file added
+83
test/std/containers/associative/set/insert_node_type_hint.pass.cpp
file added
+61
test/std/containers/container.node/node_handle.pass.cpp
file added
+145
test/std/containers/unord/unord.map/unord.map.modifiers/extract_iterator.pass.cpp
file added
+67
test/std/containers/unord/unord.map/unord.map.modifiers/extract_key.pass.cpp
file added
+76
test/std/containers/unord/unord.map/unord.map.modifiers/insert_node_type.pass.cpp
file added
+84
test/std/containers/unord/unord.map/unord.map.modifiers/insert_node_type_hint.pass.cpp
file added
+64
test/std/containers/unord/unord.multimap/unord.multimap.modifiers/extract_iterator.pass.cpp
file added
+67
test/std/containers/unord/unord.multimap/unord.multimap.modifiers/extract_key.pass.cpp
file added
+77
test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_node_type.pass.cpp
file added
+77
test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_node_type_hint.pass.cpp
file added
+63
test/std/containers/unord/unord.multiset/extract_iterator.pass.cpp
file added
+60
test/std/containers/unord/unord.multiset/extract_key.pass.cpp
file added
+71
test/std/containers/unord/unord.multiset/insert_node_type.pass.cpp
file added
+76
test/std/containers/unord/unord.multiset/insert_node_type_hint.pass.cpp
file added
+59
test/std/containers/unord/unord.set/extract_iterator.pass.cpp
file added
+60
test/std/containers/unord/unord.set/extract_key.pass.cpp
file added
+71
test/std/containers/unord/unord.set/insert_node_type.pass.cpp
file added
+83
test/std/containers/unord/unord.set/insert_node_type_hint.pass.cpp
file added
+61
test/std/depr/depr.c.headers/float_h.pass.cpp
file modified
+42
-0
test/std/depr/depr.c.headers/stdlib_h.pass.cpp
file modified
+10
-0
test/std/experimental/simd/simd.abi/vector_extension.pass.cpp
file added
+67
test/std/experimental/simd/simd.access/default.pass.cpp
file added
+217
test/std/experimental/simd/simd.casts/simd_cast.pass.cpp
file modified
+22
-16
test/std/experimental/simd/simd.casts/static_simd_cast.pass.cpp
file modified
+15
-12
test/std/experimental/simd/simd.cons/broadcast.pass.cpp
file modified
+33
-5
test/std/experimental/simd/simd.cons/default.pass.cpp
file added
+28
test/std/experimental/simd/simd.cons/generator.pass.cpp
file modified
+59
-14
test/std/experimental/simd/simd.cons/load.pass.cpp
file added
+118
test/std/experimental/simd/simd.mem/load.pass.cpp
file added
+122
test/std/experimental/simd/simd.mem/store.pass.cpp
file added
+95
test/std/experimental/simd/simd.traits/abi_for_size.pass.cpp
file modified
+10
-8
test/std/experimental/simd/simd.traits/is_abi_tag.pass.cpp
file modified
+89
-91
test/std/experimental/simd/simd.traits/is_simd.pass.cpp
file modified
+106
-110
test/std/experimental/simd/simd.traits/is_simd_flag_type.pass.cpp
file modified
+27
-31
test/std/experimental/simd/simd.traits/is_simd_mask.pass.cpp
file modified
+129
-110
test/std/language.support/support.limits/c.limits/cfloat.pass.cpp
file modified
+42
-0
test/std/language.support/support.runtime/cstdlib.pass.cpp
file modified
+10
-0
test/std/language.support/support.runtime/ctime.pass.cpp
file modified
+14
-0
test/std/utilities/charconv/charconv.from.chars/integral.bool.fail.cpp
file added
+30
test/std/utilities/charconv/charconv.from.chars/integral.pass.cpp
file added
+182
test/std/utilities/charconv/charconv.to.chars/integral.bool.fail.cpp
file added
+30
test/std/utilities/charconv/charconv.to.chars/integral.pass.cpp
file added
+80
test/std/utilities/time/date.time/ctime.pass.cpp
file modified
+16
-0
test/support/Counter.h
file modified
+2
-2
test/support/charconv_test_helpers.h
file added
+232
test/support/test_macros.h
file modified
+37
-10
www/cxx1z_status.html
file modified
+4
-4
Vendor import of libc++ trunk r338536:
https://llvm.org/svn/llvm-project/libcxx/trunk@338536
include/CMakeLists.txt
file modified
+2
-0
include/__config
file modified
+5
-1
include/__functional_base
file modified
+1
-1
include/__hash_table
file modified
+120
-0
include/__mutex_base
file modified
+1
-1
include/__node_handle
file added
+212
include/__tree
file modified
+164
-6
include/cfloat
file modified
+10
-0
include/charconv
file added
+610
include/ctime
file modified
+11
-3
include/experimental/__config
file modified
+7
-0
include/experimental/simd
file modified
+333
-48
include/float.h
file modified
+11
-0
include/functional
file modified
+2
-2
include/map
file modified
+83
-0
include/memory
file modified
+3
-3
include/module.modulemap
file modified
+5
-0
include/new
file modified
+3
-3
include/set
file modified
+81
-0
include/shared_mutex
file modified
+1
-1
include/support/newlib/xlocale.h
file modified
+1
-1
include/system_error
file modified
+1
-1
include/unordered_map
file modified
+86
-1
include/unordered_set
file modified
+84
-0
include/utility
file modified
+1
-1
lib/abi/x86_64-unknown-linux-gnu.v1.abilist
file modified
+2
-0
src/bind.cpp
file modified
+0
-1
src/charconv.cpp
file added
+233
src/future.cpp
file modified
+11
-33
src/memory.cpp
file modified
+0
-1
src/mutex.cpp
file modified
+0
-1
src/new.cpp
file modified
+0
-2
src/shared_mutex.cpp
file modified
+0
-1
src/system_error.cpp
file modified
+0
-1
src/utility.cpp
file modified
+0
-1
test/libcxx/double_include.sh.cpp
file modified
+1
-0
test/libcxx/language.support/has_c11_features.pass.cpp
file added
+29
test/std/containers/associative/map/map.modifiers/extract_iterator.pass.cpp
file added
+67
test/std/containers/associative/map/map.modifiers/extract_key.pass.cpp
file added
+76
test/std/containers/associative/map/map.modifiers/insert_node_type.pass.cpp
file added
+85
test/std/containers/associative/map/map.modifiers/insert_node_type_hint.pass.cpp
file added
+64
test/std/containers/associative/multimap/multimap.modifiers/extract_iterator.pass.cpp
file added
+67
test/std/containers/associative/multimap/multimap.modifiers/extract_key.pass.cpp
file added
+76
test/std/containers/associative/multimap/multimap.modifiers/insert_node_type.pass.cpp
file added
+78
test/std/containers/associative/multimap/multimap.modifiers/insert_node_type_hint.pass.cpp
file added
+64
test/std/containers/associative/multiset/extract_iterator.pass.cpp
file added
+60
test/std/containers/associative/multiset/extract_key.pass.cpp
file added
+71
test/std/containers/associative/multiset/insert_node_type.pass.cpp
file added
+77
test/std/containers/associative/multiset/insert_node_type_hint.pass.cpp
file added
+59
test/std/containers/associative/set/extract_iterator.pass.cpp
file added
+60
test/std/containers/associative/set/extract_key.pass.cpp
file added
+71
test/std/containers/associative/set/insert_node_type.pass.cpp
file added
+83
test/std/containers/associative/set/insert_node_type_hint.pass.cpp
file added
+61
test/std/containers/container.node/node_handle.pass.cpp
file added
+145
test/std/containers/unord/unord.map/unord.map.modifiers/extract_iterator.pass.cpp
file added
+67
test/std/containers/unord/unord.map/unord.map.modifiers/extract_key.pass.cpp
file added
+76
test/std/containers/unord/unord.map/unord.map.modifiers/insert_node_type.pass.cpp
file added
+84
test/std/containers/unord/unord.map/unord.map.modifiers/insert_node_type_hint.pass.cpp
file added
+64
test/std/containers/unord/unord.multimap/unord.multimap.modifiers/extract_iterator.pass.cpp
file added
+67
test/std/containers/unord/unord.multimap/unord.multimap.modifiers/extract_key.pass.cpp
file added
+77
test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_node_type.pass.cpp
file added
+77
test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_node_type_hint.pass.cpp
file added
+63
test/std/containers/unord/unord.multiset/extract_iterator.pass.cpp
file added
+60
test/std/containers/unord/unord.multiset/extract_key.pass.cpp
file added
+71
test/std/containers/unord/unord.multiset/insert_node_type.pass.cpp
file added
+76
test/std/containers/unord/unord.multiset/insert_node_type_hint.pass.cpp
file added
+59
test/std/containers/unord/unord.set/extract_iterator.pass.cpp
file added
+60
test/std/containers/unord/unord.set/extract_key.pass.cpp
file added
+71
test/std/containers/unord/unord.set/insert_node_type.pass.cpp
file added
+83
test/std/containers/unord/unord.set/insert_node_type_hint.pass.cpp
file added
+61
test/std/depr/depr.c.headers/float_h.pass.cpp
file modified
+42
-0
test/std/depr/depr.c.headers/stdlib_h.pass.cpp
file modified
+10
-0
test/std/experimental/simd/simd.abi/vector_extension.pass.cpp
file added
+67
test/std/experimental/simd/simd.access/default.pass.cpp
file added
+217
test/std/experimental/simd/simd.casts/simd_cast.pass.cpp
file modified
+22
-16
test/std/experimental/simd/simd.casts/static_simd_cast.pass.cpp
file modified
+15
-12
test/std/experimental/simd/simd.cons/broadcast.pass.cpp
file modified
+33
-5
test/std/experimental/simd/simd.cons/default.pass.cpp
file added
+28
test/std/experimental/simd/simd.cons/generator.pass.cpp
file modified
+59
-14
test/std/experimental/simd/simd.cons/load.pass.cpp
file added
+118
test/std/experimental/simd/simd.mem/load.pass.cpp
file added
+122
test/std/experimental/simd/simd.mem/store.pass.cpp
file added
+95
test/std/experimental/simd/simd.traits/abi_for_size.pass.cpp
file modified
+10
-8
test/std/experimental/simd/simd.traits/is_abi_tag.pass.cpp
file modified
+89
-91
test/std/experimental/simd/simd.traits/is_simd.pass.cpp
file modified
+106
-110
test/std/experimental/simd/simd.traits/is_simd_flag_type.pass.cpp
file modified
+27
-31
test/std/experimental/simd/simd.traits/is_simd_mask.pass.cpp
file modified
+129
-110
test/std/language.support/support.limits/c.limits/cfloat.pass.cpp
file modified
+42
-0
test/std/language.support/support.runtime/cstdlib.pass.cpp
file modified
+10
-0
test/std/language.support/support.runtime/ctime.pass.cpp
file modified
+14
-0
test/std/utilities/charconv/charconv.from.chars/integral.bool.fail.cpp
file added
+30
test/std/utilities/charconv/charconv.from.chars/integral.pass.cpp
file added
+182
test/std/utilities/charconv/charconv.to.chars/integral.bool.fail.cpp
file added
+30
test/std/utilities/charconv/charconv.to.chars/integral.pass.cpp
file added
+80
test/std/utilities/time/date.time/ctime.pass.cpp
file modified
+16
-0
test/support/Counter.h
file modified
+2
-2
test/support/charconv_test_helpers.h
file added
+232
test/support/test_macros.h
file modified
+37
-10
www/cxx1z_status.html
file modified
+4
-4