libstdc++-v3/ChangeLog:
* doc/xml/manual/debug_mode.xml: Remove 404 link to stlport
website and modernise some text about debug modes in other
implementations.
* doc/html/manual/debug_mode_design.html: Regenerate.
---
Pushed to trunk. Backports will follow.
.../doc/html/manual/debug_mode_design.html | 16 +++++++++-------
libstdc++-v3/doc/xml/manual/debug_mode.xml | 16 ++++++++++------
2 files changed, 19 insertions(+), 13 deletions(-)
diff --git a/libstdc++-v3/doc/html/manual/debug_mode_design.html
b/libstdc++-v3/doc/html/manual/debug_mode_design.html
index 03f72ae96fe5..04fa7151aeba 100644
--- a/libstdc++-v3/doc/html/manual/debug_mode_design.html
+++ b/libstdc++-v3/doc/html/manual/debug_mode_design.html
@@ -390,16 +390,18 @@ test02()
Library (STL), implemented by Cay S. Horstmann on top of the
Hewlett-Packard STL. Though it inspired much work in this area, it
has not been kept up-to-date for use with modern compilers or C++
- standard library implementations.</p></li><li class="listitem"><p><a
class="link" href="http://www.stlport.org/" target="_top">STLport</a>: STLport
is a free
+ standard library implementations.</p></li><li class="listitem"><p>STLport:
STLport was a free
implementation of the C++ standard library derived from the <a class="link"
href="https://web.archive.org/web/20171225062613/http://www.sgi.com/tech/stl/"
target="_top">SGI implementation</a>, and
- ported to many other platforms. It includes a debug mode that uses a
+ ported to many other platforms. It included a debug mode that used a
wrapper model (that in some ways inspired the libstdc++ debug mode
- design), although at the time of this writing the debug mode is
- somewhat incomplete and meets only the "Full user recompilation" (2)
+ design), although its debug mode was
+ somewhat incomplete and met only the "Full user recompilation" (2)
recompilation guarantee by requiring the user to link against a
different library in debug mode vs. release mode.</p></li><li
class="listitem"><p>Metrowerks CodeWarrior: The C++ standard library
- that ships with Metrowerks CodeWarrior includes a debug mode. It is
+ that shipped with Metrowerks CodeWarrior included a debug mode. It was
a full debug-mode implementation (including debugging for
- CodeWarrior extensions) and is easy to use, although it meets only
+ CodeWarrior extensions) and was easy to use, although it met only
the "Full recompilation" (1) recompilation
- guarantee.</p></li></ul></div></div></div><div class="navfooter"><hr
/><table width="100%" summary="Navigation footer"><tr><td width="40%"
align="left"><a accesskey="p" href="debug_mode_using.html">Prev</a>Â </td><td
width="20%" align="center"><a accesskey="u"
href="debug_mode.html">Up</a></td><td width="40%" align="right">Â <a
accesskey="n" href="parallel_mode.html">Next</a></td></tr><tr><td width="40%"
align="left" valign="top">Using </td><td width="20%" align="center"><a
accesskey="h" href="../index.html">Home</a></td><td width="40%" align="right"
valign="top"> Chapter 18. Parallel Mode</td></tr></table></div></body></html>
\ No newline at end of file
+ guarantee.</p></li><li class="listitem"><p>The MSVC STL and LLVM libc++
implementations of the
+ C++ Standard Library both include some form of debug mode.
+ </p></li></ul></div></div></div><div class="navfooter"><hr /><table
width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a
accesskey="p" href="debug_mode_using.html">Prev</a>Â </td><td width="20%"
align="center"><a accesskey="u" href="debug_mode.html">Up</a></td><td
width="40%" align="right">Â <a accesskey="n"
href="parallel_mode.html">Next</a></td></tr><tr><td width="40%" align="left"
valign="top">Using </td><td width="20%" align="center"><a accesskey="h"
href="../index.html">Home</a></td><td width="40%" align="right" valign="top">Â
Chapter 18. Parallel Mode</td></tr></table></div></body></html>
\ No newline at end of file
diff --git a/libstdc++-v3/doc/xml/manual/debug_mode.xml
b/libstdc++-v3/doc/xml/manual/debug_mode.xml
index a12158fa03ea..6f79602ff702 100644
--- a/libstdc++-v3/doc/xml/manual/debug_mode.xml
+++ b/libstdc++-v3/doc/xml/manual/debug_mode.xml
@@ -883,21 +883,25 @@ test02()
has not been kept up-to-date for use with modern compilers or C++
standard library implementations.</para></listitem>
- <listitem><para><link xmlns:xlink="http://www.w3.org/1999/xlink"
xlink:href="http://www.stlport.org/">STLport</link>: STLport is a free
+ <listitem><para>STLport: STLport was a free
implementation of the C++ standard library derived from the <link
xmlns:xlink="http://www.w3.org/1999/xlink"
xlink:href="https://web.archive.org/web/20171225062613/http://www.sgi.com/tech/stl/">SGI
implementation</link>, and
- ported to many other platforms. It includes a debug mode that uses a
+ ported to many other platforms. It included a debug mode that used a
wrapper model (that in some ways inspired the libstdc++ debug mode
- design), although at the time of this writing the debug mode is
- somewhat incomplete and meets only the "Full user recompilation" (2)
+ design), although its debug mode was
+ somewhat incomplete and met only the "Full user recompilation" (2)
recompilation guarantee by requiring the user to link against a
different library in debug mode vs. release mode.</para></listitem>
<listitem><para>Metrowerks CodeWarrior: The C++ standard library
- that ships with Metrowerks CodeWarrior includes a debug mode. It is
+ that shipped with Metrowerks CodeWarrior included a debug mode. It was
a full debug-mode implementation (including debugging for
- CodeWarrior extensions) and is easy to use, although it meets only
+ CodeWarrior extensions) and was easy to use, although it met only
the "Full recompilation" (1) recompilation
guarantee.</para></listitem>
+
+ <listitem><para>The MSVC STL and LLVM libc++ implementations of the
+ C++ Standard Library both include some form of debug mode.
+ </para></listitem>
</itemizedlist>
</section>
--
2.54.0