darling-libcxx/include
2010-12-11 00:05:19 +00:00
..
ext license change 2010-11-16 22:09:02 +00:00
__bit_reference license change 2010-11-16 22:09:02 +00:00
__config Add CMake build and fix major Linux blockers. 2010-12-10 19:47:54 +00:00
__functional_03 license change 2010-11-16 22:09:02 +00:00
__functional_base license change 2010-11-16 22:09:02 +00:00
__functional_base_03 license change 2010-11-16 22:09:02 +00:00
__hash_table license change 2010-11-16 22:09:02 +00:00
__locale license change 2010-11-16 22:09:02 +00:00
__mutex_base Minor fixup in <ratio> and add optional support for shared_mutex and upgrade_mutex which must be opted into with #define _LIBCPP_SHARED_LOCK 2010-11-28 19:41:07 +00:00
__split_buffer Add CMake build and fix major Linux blockers. 2010-12-10 19:47:54 +00:00
__sso_allocator license change 2010-11-16 22:09:02 +00:00
__std_stream license change 2010-11-16 22:09:02 +00:00
__tree license change 2010-11-16 22:09:02 +00:00
__tuple N3123 2010-11-20 18:25:22 +00:00
__tuple_03 license change 2010-11-16 22:09:02 +00:00
algorithm N3142. Many of these traits are just placeholders with medium quality emulation; waiting on compiler intrinsics to do it right. 2010-11-19 22:17:28 +00:00
array LWG 1191 2010-11-17 19:52:17 +00:00
atomic After a long break to wait for the atomic spec to settle, this completes the library part of <atomic>. It currently won't even parse as it depends on the existence of the intrinsics specified at http://libcxx.llvm.org/atomic_design_a.html. Everything has been tested using fake intrinsics which have now been removed. As the intrinsics come online, the ATOMIC_* macros will need to be adjusted to reflect which operations are lock-free. These macros will probably need to be #ifdef'd for each supported platform. 2010-12-08 17:20:28 +00:00
bitset LWG 1325 2010-11-17 21:53:14 +00:00
cassert license change 2010-11-16 22:09:02 +00:00
ccomplex license change 2010-11-16 22:09:02 +00:00
cctype license change 2010-11-16 22:09:02 +00:00
cerrno license change 2010-11-16 22:09:02 +00:00
cfenv license change 2010-11-16 22:09:02 +00:00
cfloat license change 2010-11-16 22:09:02 +00:00
chrono N3191: C++ Timeout Specification 2010-11-20 19:16:30 +00:00
cinttypes Wiped out some non-ascii characters that snuck into the copyright. 2010-05-11 21:36:01 +00:00
ciso646 license change 2010-11-16 22:09:02 +00:00
climits license change 2010-11-16 22:09:02 +00:00
clocale license change 2010-11-16 22:09:02 +00:00
cmath license change 2010-11-16 22:09:02 +00:00
codecvt license change 2010-11-16 22:09:02 +00:00
complex LWG 1522 2010-11-18 17:34:48 +00:00
complex.h license change 2010-11-16 22:09:02 +00:00
condition_variable N3191: C++ Timeout Specification 2010-11-20 19:16:30 +00:00
csetjmp license change 2010-11-16 22:09:02 +00:00
csignal license change 2010-11-16 22:09:02 +00:00
cstdarg license change 2010-11-16 22:09:02 +00:00
cstdbool license change 2010-11-16 22:09:02 +00:00
cstddef license change 2010-11-16 22:09:02 +00:00
cstdint license change 2010-11-16 22:09:02 +00:00
cstdio license change 2010-11-16 22:09:02 +00:00
cstdlib license change 2010-11-16 22:09:02 +00:00
cstring Bug 7983 fixed by Bernhard Rosenkraenzer 2010-10-14 17:11:39 +00:00
ctgmath license change 2010-11-16 22:09:02 +00:00
ctime license change 2010-11-16 22:09:02 +00:00
cwchar license change 2010-11-16 22:09:02 +00:00
cwctype license change 2010-11-16 22:09:02 +00:00
deque license change 2010-11-16 22:09:02 +00:00
exception N3189 Observers for the three handler functions 2010-12-02 16:45:21 +00:00
forward_list license change 2010-11-16 22:09:02 +00:00
fstream license change 2010-11-16 22:09:02 +00:00
functional license change 2010-11-16 22:09:02 +00:00
future N3189 Observers for the three handler functions 2010-12-02 16:45:21 +00:00
initializer_list license change 2010-11-16 22:09:02 +00:00
iomanip license change 2010-11-16 22:09:02 +00:00
ios license change 2010-11-16 22:09:02 +00:00
iosfwd license change 2010-11-16 22:09:02 +00:00
iostream license change 2010-11-16 22:09:02 +00:00
istream license change 2010-11-16 22:09:02 +00:00
iterator N3142. Many of these traits are just placeholders with medium quality emulation; waiting on compiler intrinsics to do it right. 2010-11-19 22:17:28 +00:00
limits license change 2010-11-16 22:09:02 +00:00
list license change 2010-11-16 22:09:02 +00:00
locale Add CMake build and fix major Linux blockers. 2010-12-10 19:47:54 +00:00
map license change 2010-11-16 22:09:02 +00:00
memory Add CMake build and fix major Linux blockers. 2010-12-10 19:47:54 +00:00
mutex N3191: C++ Timeout Specification 2010-11-20 19:16:30 +00:00
new N3189 Observers for the three handler functions 2010-12-02 16:45:21 +00:00
numeric license change 2010-11-16 22:09:02 +00:00
ostream license change 2010-11-16 22:09:02 +00:00
queue license change 2010-11-16 22:09:02 +00:00
random LWG 1522 2010-11-18 17:34:48 +00:00
ratio Minor fixup in <ratio> and add optional support for shared_mutex and upgrade_mutex which must be opted into with #define _LIBCPP_SHARED_LOCK 2010-11-28 19:41:07 +00:00
regex N3158 Missing preconditions for default-constructed match_result objects 2010-12-08 21:07:55 +00:00
scoped_allocator license change 2010-11-16 22:09:02 +00:00
set license change 2010-11-16 22:09:02 +00:00
sstream license change 2010-11-16 22:09:02 +00:00
stack license change 2010-11-16 22:09:02 +00:00
stdexcept license change 2010-11-16 22:09:02 +00:00
streambuf license change 2010-11-16 22:09:02 +00:00
string LWG 1323 2010-11-17 21:11:40 +00:00
strstream license change 2010-11-16 22:09:02 +00:00
system_error license change 2010-11-16 22:09:02 +00:00
tgmath.h license change 2010-11-16 22:09:02 +00:00
thread N3191: C++ Timeout Specification 2010-11-20 19:16:30 +00:00
tuple LWG 1191 2010-11-17 19:52:17 +00:00
type_traits The implementation of the new definition of result_of (N3123) resulted in some test failures in [func.memfn] that I failed to previously notice. This corrects that mistake. 2010-12-11 00:05:19 +00:00
typeindex license change 2010-11-16 22:09:02 +00:00
typeinfo license change 2010-11-16 22:09:02 +00:00
unordered_map license change 2010-11-16 22:09:02 +00:00
unordered_set license change 2010-11-16 22:09:02 +00:00
utility Add CMake build and fix major Linux blockers. 2010-12-10 19:47:54 +00:00
valarray license change 2010-11-16 22:09:02 +00:00
vector N3142. Many of these traits are just placeholders with medium quality emulation; waiting on compiler intrinsics to do it right. 2010-11-19 22:17:28 +00:00