From 9a2f8681e270adc14d9a0ed30780fdcea1e33c0e Mon Sep 17 00:00:00 2001
From: Jonathan Wakely
Date: Fri, 16 Jun 2017 13:55:17 +0100
Subject: [PATCH] Backport libstdc++ doc improvements from mainline
* doc/xml/manual/appendix_contributing.xml: Link to the list of bad
names, and link to the test docs and note higher DejaGnu version
requirement.
* doc/xml/manual/allocator.xml: Fix ViewCVS URLs.
* doc/xml/manual/mt_allocator.xml: Likewise.
* doc/html/*: Regenerate.
From-SVN: r249254
---
libstdc++-v3/ChangeLog | 7 +++++++
libstdc++-v3/doc/html/faq.html | 2 +-
libstdc++-v3/doc/html/manual/memory.html | 10 +++++-----
libstdc++-v3/doc/html/manual/mt_allocator_impl.html | 2 +-
libstdc++-v3/doc/html/manual/source_code_style.html | 2 +-
libstdc++-v3/doc/html/manual/source_organization.html | 4 +++-
libstdc++-v3/doc/xml/manual/allocator.xml | 10 +++++-----
libstdc++-v3/doc/xml/manual/appendix_contributing.xml | 6 ++++--
libstdc++-v3/doc/xml/manual/mt_allocator.xml | 2 +-
9 files changed, 28 insertions(+), 17 deletions(-)
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 61047cca1f24..81cd79a69c11 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,5 +1,12 @@
2017-06-16 Jonathan Wakely
+ * doc/xml/manual/appendix_contributing.xml: Link to the list of bad
+ names, and link to the test docs and note higher DejaGnu version
+ requirement.
+ * doc/xml/manual/allocator.xml: Fix ViewCVS URLs.
+ * doc/xml/manual/mt_allocator.xml: Likewise.
+ * doc/html/*: Regenerate.
+
* include/bits/locale_conv.h (wbuffer_convert::_M_put): Add missing
return statement.
diff --git a/libstdc++-v3/doc/html/faq.html b/libstdc++-v3/doc/html/faq.html
index cac00d292b88..d68355349039 100644
--- a/libstdc++-v3/doc/html/faq.html
+++ b/libstdc++-v3/doc/html/faq.html
@@ -862,7 +862,7 @@
details than for C, and most CPU designers (for good reasons elaborated
below) have not stepped up to publish C++ ABIs. Such an ABI has been
defined for the Itanium architecture (see
- C++
+ C++
ABI for Itanium) and that is used by G++ and other compilers
as the de facto standard ABI on many common architectures (including x86).
G++ can also use the ARM architecture's EABI, for embedded
diff --git a/libstdc++-v3/doc/html/manual/memory.html b/libstdc++-v3/doc/html/manual/memory.html
index cf58f632b78d..951b8a009a56 100644
--- a/libstdc++-v3/doc/html/manual/memory.html
+++ b/libstdc++-v3/doc/html/manual/memory.html
@@ -119,8 +119,8 @@
Over multiple iterations, various STL container
objects have elements inserted to some maximum amount. A variety
of allocators are tested.
- Test source for sequence
- and associative
+ Test source for sequence
+ and associative
containers.
Insertion and erasure in a multi-threaded environment.
@@ -129,14 +129,14 @@
on a per-thread basis, as well as measuring thread contention
for memory resources.
Test source
- here.
+ here.
A threaded producer/consumer model.
Test source for
- sequence
+ sequence
and
- associative
+ associative
containers.
The current default choice for
diff --git a/libstdc++-v3/doc/html/manual/mt_allocator_impl.html b/libstdc++-v3/doc/html/manual/mt_allocator_impl.html
index 7b3379aa1d4a..15ac1e754e02 100644
--- a/libstdc++-v3/doc/html/manual/mt_allocator_impl.html
+++ b/libstdc++-v3/doc/html/manual/mt_allocator_impl.html
@@ -155,6 +155,6 @@ containers, this works, as an instance of the allocator is constructed
as part of a container's constructor. However, this assumption is
implementation-specific, and subject to change. For an example of a
pool that frees memory, see the following
-
+
example.