backwards_compatibility.xml (backwards.third.headers): Update link.
authorJonathan Wakely <jwakely@redhat.com>
Tue, 1 Apr 2014 21:31:02 +0000 (22:31 +0100)
committerJonathan Wakely <redi@gcc.gnu.org>
Tue, 1 Apr 2014 21:31:02 +0000 (22:31 +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.

From-SVN: r209002

libstdc++-v3/ChangeLog
libstdc++-v3/doc/html/manual/backwards.html
libstdc++-v3/doc/html/manual/ext_concurrency_impl.html
libstdc++-v3/doc/html/manual/memory.html
libstdc++-v3/doc/html/manual/policy_data_structures.html
libstdc++-v3/doc/html/manual/using_exceptions.html
libstdc++-v3/doc/xml/manual/backwards_compatibility.xml
libstdc++-v3/doc/xml/manual/concurrency_extensions.xml
libstdc++-v3/doc/xml/manual/policy_data_structures_biblio.xml
libstdc++-v3/doc/xml/manual/shared_ptr.xml
libstdc++-v3/doc/xml/manual/using_exceptions.xml

index 1fe140ec8e2304afa947e2a942f889fea0c6d7dd..d4abff15520b21d2dff88ae91922f5920e66d843 100644 (file)
@@ -1,3 +1,15 @@
+2014-04-01  Jonathan Wakely  <jwakely@redhat.com>
+
+       * 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.
+
 2014-03-31  Lars Gullik Bjønnes  <larsbj@gullik.org>
            Jonathan Wakely  <jwakely@redhat.com>
 
index 31a396d9a931b06b00d613c798a352556c3ff5d1..ab42ec40b3977bfefeebc75f47cc47478bec3642 100644 (file)
@@ -374,8 +374,8 @@ libstdc++-v3.
     <code class="code">std::</code> into the global namespace.
    </p><p>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 <a class="link" href="http://www.parashift.com/c++-faq-lite/coding-standards.html#faq-27.4" target="_top">item
-      [27.4]</a>.
+      Marshall Cline's C++ FAQ Lite has a good explanation in <a class="link" href="http://www.parashift.com/c++-faq-lite/std-headers.html" target="_top">What's
+      the difference between &lt;xxx&gt; and &lt;xxx.h&gt; headers?</a>.
    </p><p> Some include adjustment may be required. What follows is an
 autoconf test that defines <code class="code">PRE_STDCXX_HEADERS</code> when they
 exist.</p><pre class="programlisting">
@@ -962,4 +962,4 @@ AC_DEFUN([AC_HEADER_UNORDERED_SET], [
       </em>. </span></p></div></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="api.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="appendix_porting.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="appendix_free.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">API Evolution and Deprecation History </td><td width="20%" align="center"><a accesskey="h" href="../index.html">Home</a></td><td width="40%" align="right" valign="top"> Appendix C. 
   Free Software Needs Free Documentation
   
-</td></tr></table></div></body></html>
\ No newline at end of file
+</td></tr></table></div></body></html>
index f585cd99e62cb9694a152fbebbcc6677d79950b9..d760c5400956590c050ee6c0a01c61eb98b88ad8 100644 (file)
@@ -26,7 +26,7 @@ non-ancient x86 hardware, <code class="code">-march=native</code> usually does t
 trick.</p><p> For hosts without compiler intrinsics, but with capable
 hardware, hand-crafted assembly is selected. This is the case for the following hosts:
 </p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p>cris</p></li><li class="listitem"><p>hppa</p></li><li class="listitem"><p>i386</p></li><li class="listitem"><p>i486</p></li><li class="listitem"><p>m48k</p></li><li class="listitem"><p>mips</p></li><li class="listitem"><p>sparc</p></li></ul></div><p>And for the rest, a simulated atomic lock via pthreads.
-</p><p> Detailed information about compiler intrinsics for atomic operations can be found in the GCC <a class="link" href="http://gcc.gnu.org/onlinedocs/gcc/Atomic-Builtins.html" target="_top"> documentation</a>.
+</p><p> Detailed information about compiler intrinsics for atomic operations can be found in the GCC <a class="link" href="http://gcc.gnu.org/onlinedocs/gcc/_005f_005fatomic-Builtins.html" target="_top"> documentation</a>.
 </p><p> More details on the library fallbacks from the porting <a class="link" href="internals.html#internals.thread_safety" title="Thread Safety">section</a>.
 </p></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="manual.ext.concurrency.impl.thread"></a>Thread Abstraction</h3></div></div></div><p>A thin layer above IEEE 1003.1 (i.e. pthreads) is used to abstract
 the thread interface for GCC. This layer is called "gthread," and is
@@ -41,4 +41,4 @@ use this layer. More detail as to the specific interface can be found in the sou
 functions, and usage found in the usual &lt;pthread.h&gt; file,
 including <code class="code">pthread_t</code>, <code class="code">pthread_once_t</code>, <code class="code">pthread_create</code>,
 etc.
-</p></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ext_concurrency.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ext_concurrency.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ext_concurrency_use.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 30. Concurrency </td><td width="20%" align="center"><a accesskey="h" href="../index.html">Home</a></td><td width="40%" align="right" valign="top"> Use</td></tr></table></div></body></html>
\ No newline at end of file
+</p></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ext_concurrency.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ext_concurrency.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ext_concurrency_use.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 30. Concurrency </td><td width="20%" align="center"><a accesskey="h" href="../index.html">Home</a></td><td width="40%" align="right" valign="top"> Use</td></tr></table></div></body></html>
index cb83de0261a3ba178636cb88700263bce7cd05df..9c0ca2388bfae2a3271ef5d262bb7d0ebb44e5db 100644 (file)
@@ -557,7 +557,7 @@ available policies are:
        <code class="constant">_S_Atomic</code>
        </p><p>
 Selected when GCC supports a builtin atomic compare-and-swap operation
-on the target processor (see <a class="link" href="http://gcc.gnu.org/onlinedocs/gcc/Atomic-Builtins.html" target="_top">Atomic
+on the target processor (see <a class="link" href="http://gcc.gnu.org/onlinedocs/gcc/_005f_005fatomic-Builtins.html" target="_top">Atomic
 Builtins</a>.)  The reference counts are maintained using a lock-free
 algorithm and GCC's atomic builtins, which provide the required memory
 synchronisation.
@@ -682,4 +682,4 @@ be private.
        </a>
       </em>. </span><span class="subtitle">
       N2461
-    . </span></p></div></div></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="pairs.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="utilities.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="traits.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Pairs </td><td width="20%" align="center"><a accesskey="h" href="../index.html">Home</a></td><td width="40%" align="right" valign="top"> Traits</td></tr></table></div></body></html>
\ No newline at end of file
+    . </span></p></div></div></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="pairs.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="utilities.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="traits.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Pairs </td><td width="20%" align="center"><a accesskey="h" href="../index.html">Home</a></td><td width="40%" align="right" valign="top"> Traits</td></tr></table></div></body></html>
index 410f918156e199a8213366046e3d57f7ba3d2456..302d1b8f21ca6ea61286d24c3853646d52c7d994 100644 (file)
          </span>. </span><span class="publisher"><span class="publishername">
          Generic Programming
        . </span></span></p></div><div class="biblioentry"><a id="biblio.dawestimer"></a><p>[biblio.dawestimer] <span class="title"><em>
-       <a class="link" href="www.boost.org/doc/libs/release/libs/timer/" target="_top">
+       <a class="link" href="http://www.boost.org/doc/libs/release/libs/timer/" target="_top">
          Boost Timer Library
        </a>
       </em>. </span><span class="author"><span class="firstname">
          </span>. </span><span class="publisher"><span class="publishername">
          Boost
        . </span></span></p></div><div class="biblioentry"><a id="biblio.clearypool"></a><p>[biblio.clearypool] <span class="title"><em>
-       <a class="link" href="www.boost.org/doc/libs/release/libs/pool/" target="_top">
+       <a class="link" href="http://www.boost.org/doc/libs/release/libs/pool/" target="_top">
          Boost Pool Library
        </a>
       </em>. </span><span class="author"><span class="firstname">
          </span>. </span><span class="publisher"><span class="publishername">
          Boost
        . </span></span></p></div><div class="biblioentry"><a id="biblio.maddocktraits"></a><p>[biblio.maddocktraits] <span class="title"><em>
-       <a class="link" href="www.boost.org/doc/libs/release/libs/type_traits/" target="_top">
+       <a class="link" href="http://www.boost.org/doc/libs/release/libs/type_traits/" target="_top">
          Boost Type Traits Library
        </a>
       </em>. </span><span class="authorgroup"><span class="firstname">
            Wickland
          </span>. </span><span class="publisher"><span class="publishername">
          National Psychological Institute
-       . </span></span></p></div></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="bitmap_allocator_impl.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="extensions.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="policy_data_structures_using.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Implementation </td><td width="20%" align="center"><a accesskey="h" href="../index.html">Home</a></td><td width="40%" align="right" valign="top"> Using</td></tr></table></div></body></html>
\ No newline at end of file
+       . </span></span></p></div></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="bitmap_allocator_impl.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="extensions.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="policy_data_structures_using.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Implementation </td><td width="20%" align="center"><a accesskey="h" href="../index.html">Home</a></td><td width="40%" align="right" valign="top"> Using</td></tr></table></div></body></html>
index 6b24b299ef4e8ff38ca5b750d572bb49ccaf9b3d..cd54e0605ed8a84b2967654b2394f444122f1857 100644 (file)
@@ -287,7 +287,7 @@ is called.
       </em>. </span><span class="author"><span class="firstname">David</span> <span class="surname">Abrahams</span>. </span><span class="publisher"><span class="publishername">
        Boost
       . </span></span></p></div><div class="biblioentry"><a id="idm269893675760"></a><p><span class="title"><em>
-       <a class="link" href="www.open-std.org/jtc1/sc22/wg21/docs/papers/1997/N1077.pdf" target="_top">
+       <a class="link" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/1997/N1077.pdf" target="_top">
        Standard Library Exception Policy
        </a>
       </em>. </span><span class="author"><span class="firstname">Matt</span> <span class="surname">Austern</span>. </span><span class="publisher"><span class="publishername">
@@ -310,4 +310,4 @@ is called.
        <a class="link" href="http://gcc.gnu.org/PR25191" target="_top">
       GCC Bug 25191: exception_defines.h #defines try/catch
        </a>
-      </em>. </span></p></div></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="using_concurrency.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="using.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="debug.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Concurrency </td><td width="20%" align="center"><a accesskey="h" href="../index.html">Home</a></td><td width="40%" align="right" valign="top"> Debugging Support</td></tr></table></div></body></html>
\ No newline at end of file
+      </em>. </span></p></div></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="using_concurrency.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="using.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="debug.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Concurrency </td><td width="20%" align="center"><a accesskey="h" href="../index.html">Home</a></td><td width="40%" align="right" valign="top"> Debugging Support</td></tr></table></div></body></html>
index 3cb7baca79b3a005d0098951a0a8c9617f1589ca..89c7cc683ea15a906743403595f9eb0c9d39f3b4 100644 (file)
@@ -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
index aef588d2caf263cb0f5c2d23dde5b5d4b5ff3aad..b9bab53a424d731f13c0bf0c0c89ac9758fcffa8 100644 (file)
@@ -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>.
index 49cacf03401ea679f089ab9fc612be5b62af7432..3c4c320574b5e37c0aea7da0d25b261c9c8bc2b1 100644 (file)
     <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>
     <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>
     <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>
index a89c972f000f05dd4934a975478535a045ae2354..950e4e0d1ff88473c8dc0632ad2d064870933e1d 100644 (file)
@@ -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.
index 5eb002289da3db4420197227ddd3c4efa81bc58b..698b2fbf632344d46e4a34d480d0d87333613c8a 100644 (file)
@@ -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>