.. |
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 |