PR libstdc++/81835
        * doc/xml/manual/extensions.xml: Replace unstable URL.
        * doc/html/manual/ext_demangling.html: Regenerate.
        * libsupc++/cxxabi.h (__cxa_demangle): Fix broken URL.

Committed to trunk, will backport too.

commit ad7d4f59d81d948255ae5d7aaee3f4147a1c3df7
Author: Jonathan Wakely <jwak...@redhat.com>
Date:   Wed Sep 13 11:02:11 2017 +0100

    PR libstdc++/81835 fix broken URLs in libstdc++ docs
    
            PR libstdc++/81835
            * doc/xml/manual/extensions.xml: Replace unstable URL.
            * doc/html/manual/ext_demangling.html: Regenerate.
            * libsupc++/cxxabi.h (__cxa_demangle): Fix broken URL.

diff --git a/libstdc++-v3/doc/xml/manual/extensions.xml 
b/libstdc++-v3/doc/xml/manual/extensions.xml
index 41b1a801325..a6e4db2b6f7 100644
--- a/libstdc++-v3/doc/xml/manual/extensions.xml
+++ b/libstdc++-v3/doc/xml/manual/extensions.xml
@@ -502,7 +502,7 @@ get_temporary_buffer(5, (int*)0);
     <quote>demangling.</quote>
   </para>
   <para>
-    If you have read the <link xmlns:xlink="http://www.w3.org/1999/xlink"; 
xlink:href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01115.html";>source
+    If you have read the <link xmlns:xlink="http://www.w3.org/1999/xlink"; 
xlink:href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/namespaces.html";>source
     documentation for <code>namespace abi</code></link> then you are
     aware of the cross-vendor C++ ABI in use by GCC.  One of the
     exposed functions is used for demangling,
diff --git a/libstdc++-v3/libsupc++/cxxabi.h b/libstdc++-v3/libsupc++/cxxabi.h
index b66d6d194bc..6e6b21ddbde 100644
--- a/libstdc++-v3/libsupc++/cxxabi.h
+++ b/libstdc++-v3/libsupc++/cxxabi.h
@@ -182,7 +182,7 @@ namespace __cxxabiv1
    *  with GNU extensions. For example, this function is used in
    *  __gnu_cxx::__verbose_terminate_handler.
    *
-   *  See http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt12ch39.html
+   *  See https://gcc.gnu.org/onlinedocs/libstdc++/manual/ext_demangling.html
    *  for other examples of use.
    *
    *  @note The same demangling functionality is available via

Reply via email to