aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/ChangeLog
diff options
context:
space:
mode:
authorredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>2015-06-05 16:31:05 +0000
committerredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>2015-06-05 16:31:05 +0000
commit086611731282e00fed57aea558d908921a5dd314 (patch)
tree4db90c305b0169cfa766539cc422e6084c4acf8d /libstdc++-v3/ChangeLog
parentf855d85abdc16c2ac87a0855ed209683d4380ce8 (diff)
* 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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@224158 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/ChangeLog')
-rw-r--r--libstdc++-v3/ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 9aa6d541902..0badc6db107 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,18 @@
+2015-06-05 Jonathan Wakely <jwakely@redhat.com>
+
+ * 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.
+
2015-06-05 Ville Voutilainen <ville.voutilainen@gmail.com>
Add __is_nothrow_swappable and take it into use.