summaryrefslogtreecommitdiffstats
path: root/libcxx/test/atomics/atomics.general
Commit message (Collapse)AuthorAgeFilesLines
* Move a test to the new tests directory.Dan Albert2015-01-061-43/+0
| | | | | | | I had written the patch that added this test before the tests were moved into tests/std, so the test ended up in the wrong directory. llvm-svn: 225300
* Make a test UNSUPPORTED if libcpp-has-no-threads.Dan Albert2015-01-061-0/+2
| | | | llvm-svn: 225287
* Appease MSAN buildbots.Dan Albert2015-01-061-1/+1
| | | | | | | This is just a compile time test, but we have MSAN buildbots that will fail since `exp` was uninitialized. llvm-svn: 225286
* Obey [atomics.types.operations.req]/21 for GCC.Dan Albert2015-01-061-0/+41
| | | | | | | | | | | | | | | | | | | | | | | | Summary: Excerpt from [atomics.types.operations.req]/21: > When only one memory_order argument is supplied, the value of > success is order, and the value of failure is order except that a > value of memory_order_acq_rel shall be replaced by the value > memory_order_acquire and a value of memory_order_release shall be > replaced by the value memory_order_relaxed. Clean up some copy pasta while I'm here (someone added a return statement to a void function). Reviewers: EricWF, jroelofs, mclow.lists Reviewed By: mclow.lists Subscribers: cfe-commits Differential Revision: http://reviews.llvm.org/D6632 llvm-svn: 225280
* Move test into test/std subdirectory.Eric Fiselier2014-12-201-13/+0
| | | | llvm-svn: 224658
* license changeHoward Hinnant2010-11-161-2/+2
| | | | llvm-svn: 119395
* fixing whitespaceHoward Hinnant2010-09-281-1/+1
| | | | llvm-svn: 114967
* [atomics.order]Howard Hinnant2010-09-281-0/+13
llvm-svn: 114966
OpenPOWER on IntegriCloud