From 09a855ae3c80dfcf5fa97c3fc6425f52660652d6 Mon Sep 17 00:00:00 2001
From: Jonathan Wakely
Date: Wed, 20 Jul 2016 19:22:05 +0100
Subject: [PATCH] Document LWG DR 2684 status and regenerate libstdc++ manual
* doc/xml/manual/intro.xml: Document DR 2684 status.
* doc/html/*: Regenerate.
From-SVN: r238535
---
libstdc++-v3/ChangeLog | 3 +++
libstdc++-v3/doc/html/manual/bugs.html | 10 ++++++++++
libstdc++-v3/doc/xml/manual/intro.xml | 6 ++++++
3 files changed, 19 insertions(+)
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index c53240be4d7..8e6f66bc31b 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,5 +1,8 @@
2016-07-20 Jonathan Wakely
+ * doc/xml/manual/intro.xml: Document DR 2684 status.
+ * doc/html/*: Regenerate.
+
* include/std/atomic (atomic_int8_t, atomic_uint8_t, atomic_int16_t)
(atomic_uint16_t, atomic_int32_t, atomic_uint32_t, atomic_int64_t)
(atomic_uint64_t): Define (LWG 2441).
diff --git a/libstdc++-v3/doc/html/manual/bugs.html b/libstdc++-v3/doc/html/manual/bugs.html
index 55964b32fb0..3d156fbd2ba 100644
--- a/libstdc++-v3/doc/html/manual/bugs.html
+++ b/libstdc++-v3/doc/html/manual/bugs.html
@@ -416,6 +416,9 @@
2313:
tuple_size
should always derive from integral_constant<size_t, N>
Update definitions of the partial specializations for const and volatile types.
+
2328:
+ Rvalue stream extraction should use perfect forwarding
+ Use perfect forwarding for right operand.
2329:
regex_match()/regex_search()
with match_results
should forbid temporary strings
Add deleted overloads for rvalue strings.
@@ -446,6 +449,9 @@
2440:
seed_seq::size()
should be noexcept
Add noexcept
.
+
2441:
+ Exact-width atomic typedefs should be provided
+ Define the typedefs.
2454:
Add raw_storage_iterator::base()
member
@@ -466,4 +472,8 @@
allocator_traits::max_size()
default behavior is incorrect
Divide by the object type.
+
2684:
+ priority_queue
lacking comparator typedef
+
+ Define the value_compare
typedef.