Howard Hinnant
|
613ebe935d
Tagging 12
|
14 years ago |
Howard Hinnant
|
31aaf55f4c
N3158 Missing preconditions for default-constructed match_result objects
|
14 years ago |
Howard Hinnant
|
1b18a48e28
cleaning up...
|
14 years ago |
Howard Hinnant
|
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 |
Michael J. Spencer
|
c9f5d9fca6
test: Rename string_op+= to string_op_plus_equal. Windows git doesn't like it.
|
14 years ago |
Howard Hinnant
|
d2f6afbfab
atomics ...
|
14 years ago |
Howard Hinnant
|
57e5e87323
atomics ...
|
14 years ago |
Howard Hinnant
|
f02417b600
atomics ...
|
14 years ago |
Howard Hinnant
|
91e2f26fec
Work on <atomic> continues. The file size is actually sane now...
|
14 years ago |
Howard Hinnant
|
4777bf2799
Getting <atomic> warmed back up. We have a hopefully more stable spec now. And I believe the intrinsic spec at http://libcxx.llvm.org/atomic_design_a.html is still good.
|
14 years ago |
Howard Hinnant
|
7a0248d2d7
Add a couple more std-qualifers.
|
14 years ago |
Howard Hinnant
|
d42c4beeff
oops, forgot std::
|
14 years ago |
Howard Hinnant
|
1f970ad73a
Fix up uses of new/terminate/unexpected handlers to use the new getters.
|
14 years ago |
Howard Hinnant
|
55ddb21dd4
Add typeinfo for char16_t, char32_t and nullptr.
|
14 years ago |
Howard Hinnant
|
a445151f4a
N3189 Observers for the three handler functions
|
14 years ago |
Howard Hinnant
|
7de47902d0
Implemented N3194
|
14 years ago |
Howard Hinnant
|
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 |
Howard Hinnant
|
d397d03651
Add template alias emulation to <ratio>
|
14 years ago |
Howard Hinnant
|
c706565c88
Update testsuite strucuture to latest draft
|
14 years ago |
Howard Hinnant
|
6051e24e45
Update testsuite strucuture to latest draft
|
14 years ago |
Howard Hinnant
|
adaa6266fe
Update testsuite strucuture to latest draft
|
14 years ago |
Howard Hinnant
|
8771430346
Update testsuite strucuture to latest draft
|
14 years ago |
Howard Hinnant
|
46ab5def62
Update testsuite strucuture to latest draft
|
14 years ago |
Howard Hinnant
|
fa5043d878
Update testsuite strucuture to latest draft
|
14 years ago |
Howard Hinnant
|
83b6979fa2
Update testsuite strucuture to latest draft
|
14 years ago |
Howard Hinnant
|
59a5ddbbd1
Update testsuite strucuture to latest draft
|
14 years ago |
Howard Hinnant
|
afff5aacd6
Update testsuite strucuture to latest draft
|
14 years ago |
Howard Hinnant
|
17c3a81048
Update testsuite strucuture to latest draft
|
14 years ago |
Howard Hinnant
|
5711e4daf0
Update testsuite strucuture to latest draft
|
14 years ago |
Howard Hinnant
|
6587dfe980
Update testsuite strucuture to latest draft
|
14 years ago |