r224158 - in /trunk/libstdc++-v3: ChangeLog inc...
redi@gcc.gnu.org
redi@gcc.gnu.org
Fri Jun 5 16:31:00 GMT 2015
Author: redi
Date: Fri Jun 5 16:31:05 2015
New Revision: 224158
URL: https://gcc.gnu.org/viewcvs?rev=224158&root=gcc&view=rev
Log:
* include/std/shared_mutex (__shared_mutex_pthread,
__shared_mutex_cv): New helper types implementing the shared mutex
requirements.
(shared_mutex): New type for C++17.
(shared_timed_mutex): Derive from one of the new helper types.
* testsuite/30_threads/shared_mutex/cons/1.cc: New.
* testsuite/30_threads/shared_mutex/cons/assign_neg.cc: New.
* testsuite/30_threads/shared_mutex/cons/copy_neg.cc: New.
* testsuite/30_threads/shared_mutex/requirements/standard_layout.cc:
New.
* testsuite/30_threads/shared_mutex/try_lock/1.cc: New.
* testsuite/30_threads/shared_mutex/try_lock/2.cc: New.
Added:
trunk/libstdc++-v3/testsuite/30_threads/shared_mutex/
trunk/libstdc++-v3/testsuite/30_threads/shared_mutex/cons/
trunk/libstdc++-v3/testsuite/30_threads/shared_mutex/cons/1.cc
trunk/libstdc++-v3/testsuite/30_threads/shared_mutex/cons/assign_neg.cc
trunk/libstdc++-v3/testsuite/30_threads/shared_mutex/cons/copy_neg.cc
trunk/libstdc++-v3/testsuite/30_threads/shared_mutex/requirements/
trunk/libstdc++-v3/testsuite/30_threads/shared_mutex/requirements/standard_layout.cc
trunk/libstdc++-v3/testsuite/30_threads/shared_mutex/try_lock/
trunk/libstdc++-v3/testsuite/30_threads/shared_mutex/try_lock/1.cc
trunk/libstdc++-v3/testsuite/30_threads/shared_mutex/try_lock/2.cc
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/include/std/shared_mutex
More information about the Libstdc++-cvs
mailing list