Howard Hinnant 2d72b1e393 Effort to reduce the number of exported symbols 14 years ago
..
ext b64f8b07c1 license change 14 years ago
__bit_reference b64f8b07c1 license change 14 years ago
__config 2d72b1e393 Effort to reduce the number of exported symbols 14 years ago
__functional_03 b64f8b07c1 license change 14 years ago
__functional_base b64f8b07c1 license change 14 years ago
__functional_base_03 b64f8b07c1 license change 14 years ago
__hash_table b64f8b07c1 license change 14 years ago
__locale 2d72b1e393 Effort to reduce the number of exported symbols 14 years ago
__mutex_base ac417faebc Minor fixup in <ratio> and add optional support for shared_mutex and upgrade_mutex which must be opted into with #define _LIBCPP_SHARED_LOCK 14 years ago
__split_buffer 626916fc25 Add CMake build and fix major Linux blockers. 14 years ago
__sso_allocator b64f8b07c1 license change 14 years ago
__std_stream b64f8b07c1 license change 14 years ago
__tree b64f8b07c1 license change 14 years ago
__tuple 0e1493ec5e LWG 1385 [FCD] tuple_cat should be a single variadic signature (http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-active.html#1385). This issue is only in Ready status, meaning it is not official, but probably will be this March in Madrid. It was tentatively accepted in Batavia with the previso that Bill and I didn't have any problems implementing it. This is my part of that agreement. 14 years ago
__tuple_03 b64f8b07c1 license change 14 years ago
algorithm 1468b668aa N3142. Many of these traits are just placeholders with medium quality emulation; waiting on compiler intrinsics to do it right. 14 years ago
array cd2254b454 LWG 1191 14 years ago
atomic 770d1c4ea7 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. 14 years ago
bitset 34d6b19721 LWG 1325 14 years ago
cassert b64f8b07c1 license change 14 years ago
ccomplex b64f8b07c1 license change 14 years ago
cctype b64f8b07c1 license change 14 years ago
cerrno b64f8b07c1 license change 14 years ago
cfenv b64f8b07c1 license change 14 years ago
cfloat b64f8b07c1 license change 14 years ago
chrono f8f852138f N3191: C++ Timeout Specification 14 years ago
cinttypes f5256e16df Wiped out some non-ascii characters that snuck into the copyright. 15 years ago
ciso646 b64f8b07c1 license change 14 years ago
climits b64f8b07c1 license change 14 years ago
clocale b64f8b07c1 license change 14 years ago
cmath b64f8b07c1 license change 14 years ago
codecvt b64f8b07c1 license change 14 years ago
complex 995676a98e LWG 1522 14 years ago
complex.h b64f8b07c1 license change 14 years ago
condition_variable f8f852138f N3191: C++ Timeout Specification 14 years ago
csetjmp b64f8b07c1 license change 14 years ago
csignal b64f8b07c1 license change 14 years ago
cstdarg b64f8b07c1 license change 14 years ago
cstdbool b64f8b07c1 license change 14 years ago
cstddef b64f8b07c1 license change 14 years ago
cstdint b64f8b07c1 license change 14 years ago
cstdio b64f8b07c1 license change 14 years ago
cstdlib b64f8b07c1 license change 14 years ago
cstring 8177207f3c Bug 7983 fixed by Bernhard Rosenkraenzer 15 years ago
ctgmath b64f8b07c1 license change 14 years ago
ctime b64f8b07c1 license change 14 years ago
cwchar b64f8b07c1 license change 14 years ago
cwctype b64f8b07c1 license change 14 years ago
deque b64f8b07c1 license change 14 years ago
exception a445151f4a N3189 Observers for the three handler functions 14 years ago
forward_list b64f8b07c1 license change 14 years ago
fstream b64f8b07c1 license change 14 years ago
functional b64f8b07c1 license change 14 years ago
future a445151f4a N3189 Observers for the three handler functions 14 years ago
initializer_list b64f8b07c1 license change 14 years ago
iomanip b64f8b07c1 license change 14 years ago
ios 2d72b1e393 Effort to reduce the number of exported symbols 14 years ago
iosfwd b64f8b07c1 license change 14 years ago
iostream b64f8b07c1 license change 14 years ago
istream b64f8b07c1 license change 14 years ago
iterator 1468b668aa N3142. Many of these traits are just placeholders with medium quality emulation; waiting on compiler intrinsics to do it right. 14 years ago
limits b64f8b07c1 license change 14 years ago
list b64f8b07c1 license change 14 years ago
locale 2d72b1e393 Effort to reduce the number of exported symbols 14 years ago
map b64f8b07c1 license change 14 years ago
memory 626916fc25 Add CMake build and fix major Linux blockers. 14 years ago
mutex f8f852138f N3191: C++ Timeout Specification 14 years ago
new a445151f4a N3189 Observers for the three handler functions 14 years ago
numeric b64f8b07c1 license change 14 years ago
ostream b64f8b07c1 license change 14 years ago
queue b64f8b07c1 license change 14 years ago
random 995676a98e LWG 1522 14 years ago
ratio ac417faebc Minor fixup in <ratio> and add optional support for shared_mutex and upgrade_mutex which must be opted into with #define _LIBCPP_SHARED_LOCK 14 years ago
regex 31aaf55f4c N3158 Missing preconditions for default-constructed match_result objects 14 years ago
scoped_allocator b64f8b07c1 license change 14 years ago
set b64f8b07c1 license change 14 years ago
sstream b64f8b07c1 license change 14 years ago
stack b64f8b07c1 license change 14 years ago
stdexcept b64f8b07c1 license change 14 years ago
streambuf b64f8b07c1 license change 14 years ago
string 2d72b1e393 Effort to reduce the number of exported symbols 14 years ago
strstream b64f8b07c1 license change 14 years ago
system_error b64f8b07c1 license change 14 years ago
tgmath.h b64f8b07c1 license change 14 years ago
thread 2d72b1e393 Effort to reduce the number of exported symbols 14 years ago
tuple e48e36623b Reduced copying cost of tuple_cat from quadratic to linear. 14 years ago
type_traits eee7698bac 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. 14 years ago
typeindex b64f8b07c1 license change 14 years ago
typeinfo b64f8b07c1 license change 14 years ago
unordered_map b64f8b07c1 license change 14 years ago
unordered_set b64f8b07c1 license change 14 years ago
utility 626916fc25 Add CMake build and fix major Linux blockers. 14 years ago
valarray b64f8b07c1 license change 14 years ago
vector 2d72b1e393 Effort to reduce the number of exported symbols 14 years ago