https://gcc.gnu.org/g:301253871835f0637e88c544da6370678e14856a
commit r17-1774-g301253871835f0637e88c544da6370678e14856a Author: Jonathan Wakely <[email protected]> Date: Sat Jun 6 21:44:37 2026 +0100 libstdc++: Remove STLport link from docs 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. Diff: --- libstdc++-v3/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>
