r239622 - in /trunk/libstdc++-v3: ChangeLog doc...
redi@gcc.gnu.org
redi@gcc.gnu.org
Fri Aug 19 15:42:00 GMT 2016
Author: redi
Date: Fri Aug 19 15:42:27 2016
New Revision: 239622
URL: https://gcc.gnu.org/viewcvs?rev=239622&root=gcc&view=rev
Log:
Define std::atomic<T>::is_always_lock_free for C++17
* include/std/atomic (atomic::is_always_lock_free): Define.
* testsuite/29_atomics/atomic/60695.cc: Adjust dg-error lineno.
* testsuite/29_atomics/atomic/is_always_lock_free.cc: New.
* testsuite/29_atomics/atomic_integral/is_always_lock_free.cc: New.
* doc/xml/manual/status_cxx2017.xml: Update status.
* doc/html/*: Regenerate.
Added:
trunk/libstdc++-v3/testsuite/29_atomics/atomic/is_always_lock_free.cc
- copied, changed from r239621, trunk/libstdc++-v3/testsuite/29_atomics/atomic/60695.cc
trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/is_always_lock_free.cc
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/doc/html/manual/status.html
trunk/libstdc++-v3/doc/xml/manual/status_cxx2017.xml
trunk/libstdc++-v3/include/std/atomic
trunk/libstdc++-v3/testsuite/29_atomics/atomic/60695.cc
More information about the Libstdc++-cvs
mailing list