libstdc++-v3/
authorfroydnj <froydnj@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 29 Jul 2013 17:13:05 +0000 (17:13 +0000)
committerfroydnj <froydnj@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 29 Jul 2013 17:13:05 +0000 (17:13 +0000)
commitb7dd4edb27a49c3c3cb514fed778e85b191c5468
treeec2d8580f766dcd9a89ba7ed63534b6587a17b3f
parent0bd32132d471995f3e333138363d1d928a9dde60
libstdc++-v3/
* include/std/atomic (compare_exchange_weak, compare_exchange_strong):
Add call to __cmpexch_failure_order.
* testsuite/util/testsuite_common_types.h
(compare_exchange_order_lowering): New generator.
* testsuite/29_atomics/atomic/requirements/compare_exchange_lowering.cc:
New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201315 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/std/atomic
libstdc++-v3/testsuite/29_atomics/atomic/requirements/compare_exchange_lowering.cc [new file with mode: 0644]
libstdc++-v3/testsuite/util/testsuite_common_types.h