NAKAMURA Takumi
|
6911fb59fd
|
Mark 218 tests as fail to compile lack of C++0x features.
|
2011-05-01 21:52:08 +09:00 |
|
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.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@121267 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-12-08 17:20:28 +00:00 |
|
Howard Hinnant
|
91e2f26fec
|
Work on <atomic> continues. The file size is actually sane now...
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@121181 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-12-07 20:46:14 +00:00 |
|
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.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@121064 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-12-06 23:10:08 +00:00 |
|