Fix some broken links in the libstdc++ docs.

Committed to trunk


commit 201c0a880621618055a572fb1dbb4a7cc39896f4
Author: Jonathan Wakely <jwak...@redhat.com>
Date:   Tue Apr 1 20:45:54 2014 +0100

        * doc/xml/manual/backwards_compatibility.xml (backwards.third.headers):
        Update link.
        * doc/xml/manual/policy_data_structures_biblio.xml (bibliography):
        Fix broken links.
        * doc/xml/manual/shared_ptr.xml (shared_ptr.impl): Likewise.
        * doc/xml/manual/using_exceptions.xml (bibliography): Likewise.
        * doc/xml/manual/concurrency_extensions.xml
        (manual.ext.concurrency.impl.atomic_fallbacks): Likewise.
        * doc/html/*: Regenerate.

diff --git a/libstdc++-v3/doc/xml/manual/backwards_compatibility.xml 
b/libstdc++-v3/doc/xml/manual/backwards_compatibility.xml
index 3cb7bac..89c7cc6 100644
--- a/libstdc++-v3/doc/xml/manual/backwards_compatibility.xml
+++ b/libstdc++-v3/doc/xml/manual/backwards_compatibility.xml
@@ -614,8 +614,8 @@ libstdc++-v3.
    </para>
    <para>For those of you new to ISO C++ (welcome, time travelers!), no,
       that isn't a typo. Yes, the headers really have new names.
-      Marshall Cline's C++ FAQ Lite has a good explanation in <link 
xmlns:xlink="http://www.w3.org/1999/xlink"; 
xlink:href="http://www.parashift.com/c++-faq-lite/coding-standards.html#faq-27.4";>item
-      [27.4]</link>.
+      Marshall Cline's C++ FAQ Lite has a good explanation in <link 
xmlns:xlink="http://www.w3.org/1999/xlink"; 
xlink:href="http://www.parashift.com/c++-faq-lite/std-headers.html";>What's
+      the difference between &lt;xxx&gt; and &lt;xxx.h&gt; headers?</link>.
    </para>
 
 <para> Some include adjustment may be required. What follows is an
diff --git a/libstdc++-v3/doc/xml/manual/concurrency_extensions.xml 
b/libstdc++-v3/doc/xml/manual/concurrency_extensions.xml
index aef588d..b9bab53 100644
--- a/libstdc++-v3/doc/xml/manual/concurrency_extensions.xml
+++ b/libstdc++-v3/doc/xml/manual/concurrency_extensions.xml
@@ -255,7 +255,7 @@ hardware, hand-crafted assembly is selected. This is the 
case for the following
 <para>And for the rest, a simulated atomic lock via pthreads.
 </para>
 
-<para> Detailed information about compiler intrinsics for atomic operations 
can be found in the GCC <link xmlns:xlink="http://www.w3.org/1999/xlink"; 
xlink:href="http://gcc.gnu.org/onlinedocs/gcc/Atomic-Builtins.html";> 
documentation</link>.
+<para> Detailed information about compiler intrinsics for atomic operations 
can be found in the GCC <link xmlns:xlink="http://www.w3.org/1999/xlink"; 
xlink:href="http://gcc.gnu.org/onlinedocs/gcc/_005f_005fatomic-Builtins.html";> 
documentation</link>.
 </para>
 
 <para> More details on the library fallbacks from the porting <link 
linkend="internals.thread_safety">section</link>.
diff --git a/libstdc++-v3/doc/xml/manual/policy_data_structures_biblio.xml 
b/libstdc++-v3/doc/xml/manual/policy_data_structures_biblio.xml
index 49cacf0..3c4c320 100644
--- a/libstdc++-v3/doc/xml/manual/policy_data_structures_biblio.xml
+++ b/libstdc++-v3/doc/xml/manual/policy_data_structures_biblio.xml
@@ -181,7 +181,7 @@
     <biblioentry xml:id="biblio.dawestimer">
       <title>
        <link xmlns:xlink="http://www.w3.org/1999/xlink";
-             xlink:href="www.boost.org/doc/libs/release/libs/timer/">
+             xlink:href="http://www.boost.org/doc/libs/release/libs/timer/";>
          Boost Timer Library
        </link>
       </title>
@@ -208,7 +208,7 @@
     <biblioentry xml:id="biblio.clearypool">
       <title>
        <link xmlns:xlink="http://www.w3.org/1999/xlink";
-             xlink:href="www.boost.org/doc/libs/release/libs/pool/">
+             xlink:href="http://www.boost.org/doc/libs/release/libs/pool/";>
          Boost Pool Library
        </link>
       </title>
@@ -236,7 +236,7 @@
     <biblioentry xml:id="biblio.maddocktraits">
       <title>
        <link xmlns:xlink="http://www.w3.org/1999/xlink";
-             xlink:href="www.boost.org/doc/libs/release/libs/type_traits/">
+             
xlink:href="http://www.boost.org/doc/libs/release/libs/type_traits/";>
          Boost Type Traits Library
        </link>
       </title>
diff --git a/libstdc++-v3/doc/xml/manual/shared_ptr.xml 
b/libstdc++-v3/doc/xml/manual/shared_ptr.xml
index a89c972..950e4e0 100644
--- a/libstdc++-v3/doc/xml/manual/shared_ptr.xml
+++ b/libstdc++-v3/doc/xml/manual/shared_ptr.xml
@@ -243,7 +243,7 @@ available policies are:
        </para>
        <para>
 Selected when GCC supports a builtin atomic compare-and-swap operation
-on the target processor (see <link xmlns:xlink="http://www.w3.org/1999/xlink"; 
xlink:href="http://gcc.gnu.org/onlinedocs/gcc/Atomic-Builtins.html";>Atomic
+on the target processor (see <link xmlns:xlink="http://www.w3.org/1999/xlink"; 
xlink:href="http://gcc.gnu.org/onlinedocs/gcc/_005f_005fatomic-Builtins.html";>Atomic
 Builtins</link>.)  The reference counts are maintained using a lock-free
 algorithm and GCC's atomic builtins, which provide the required memory
 synchronisation.
diff --git a/libstdc++-v3/doc/xml/manual/using_exceptions.xml 
b/libstdc++-v3/doc/xml/manual/using_exceptions.xml
index 5eb0022..698b2fb 100644
--- a/libstdc++-v3/doc/xml/manual/using_exceptions.xml
+++ b/libstdc++-v3/doc/xml/manual/using_exceptions.xml
@@ -480,7 +480,7 @@ is called.
   <biblioentry>
       <title>
        <link xmlns:xlink="http://www.w3.org/1999/xlink";
-             
xlink:href="www.open-std.org/jtc1/sc22/wg21/docs/papers/1997/N1077.pdf">
+             
xlink:href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/1997/N1077.pdf";>
        Standard Library Exception Policy
        </link>
       </title>

Reply via email to