Update links to libstdc++ Doxygen pages
authorJonathan Wakely <jwakely@redhat.com>
Mon, 22 Aug 2016 16:47:39 +0000 (17:47 +0100)
committerJonathan Wakely <redi@gcc.gnu.org>
Mon, 22 Aug 2016 16:47:39 +0000 (17:47 +0100)
* doc/xml/api.xml: Replace hardcoded links for specific versions with
link to docs for all releases.
* doc/html/*: Regenerate.

From-SVN: r239663

libstdc++-v3/ChangeLog
libstdc++-v3/doc/html/api.html
libstdc++-v3/doc/html/manual/bugs.html
libstdc++-v3/doc/xml/api.xml

index 91dbc9d56fd44b95b1417cbd3a8e4cf167c004fd..33b884099b1c1f519370f99b5c56e5b0681c95e2 100644 (file)
@@ -1,5 +1,9 @@
 2016-08-22  Jonathan Wakely  <jwakely@redhat.com>
 
+       * doc/xml/api.xml: Replace hardcoded links for specific versions with
+       link to docs for all releases.
+       * doc/html/*: Regenerate.
+
        PR libstdc++/77322
        * doc/xml/manual/intro.xml: Document DR 2062 change.
        * include/std/functional (function::swap): Add noexcept.
index 2960f0cf47a14e56eba24a2809a961c2dbcf81ac..9b5fedf5b13454220e9b9c4481641b95afc0287b 100644 (file)
   member functions for the library classes, finding out what is in a
   particular include file, looking at inheritance diagrams, etc.
 </p><p>
-  The API documentation, rendered into HTML, can be viewed online:
-</p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p>
-      <a class="link" href="http://gcc.gnu.org/onlinedocs/libstdc++/libstdc++-html-USERS-3.4/index.html" target="_top">for the 3.4 release
-      </a>
-    </p></li><li class="listitem"><p>
-      <a class="link" href="http://gcc.gnu.org/onlinedocs/libstdc++/libstdc++-html-USERS-4.1/index.html" target="_top">for the 4.1 release
-      </a>
-    </p></li><li class="listitem"><p>
-      <a class="link" href="http://gcc.gnu.org/onlinedocs/libstdc++/libstdc++-html-USERS-4.2/index.html" target="_top">for the 4.2 release
-      </a>
-    </p></li><li class="listitem"><p>
-      <a class="link" href="http://gcc.gnu.org/onlinedocs/libstdc++/libstdc++-html-USERS-4.3/index.html" target="_top">for the 4.3 release
-      </a>
-    </p></li><li class="listitem"><p>
-      <a class="link" href="http://gcc.gnu.org/onlinedocs/libstdc++/libstdc++-html-USERS-4.4/index.html" target="_top">for the 4.4 release
-      </a>
-    </p></li><li class="listitem"><p>
-      <a class="link" href="http://gcc.gnu.org/onlinedocs/libstdc++/libstdc++-api-4.5/index.html" target="_top">for the 4.5 release
-      </a>
-    </p></li><li class="listitem"><p>
-      <a class="link" href="http://gcc.gnu.org/onlinedocs/libstdc++/libstdc++-api-4.6/index.html" target="_top">for the 4.6 release
-      </a>
-    </p></li><li class="listitem"><p>
-      <a class="link" href="http://gcc.gnu.org/onlinedocs/gcc-4.7.4/libstdc++/api/" target="_top">for the 4.7.4 release
-      </a>
-    </p></li><li class="listitem"><p>
-      <a class="link" href="http://gcc.gnu.org/onlinedocs/gcc-4.8.3/libstdc++/api/" target="_top">for the 4.8.3 release
-      </a>
-    </p></li><li class="listitem"><p>
-      <a class="link" href="http://gcc.gnu.org/onlinedocs/gcc-4.9.0/libstdc++/api/" target="_top">for the 4.9.0 release
-      </a>
-    </p></li><li class="listitem"><p>
-      <a class="link" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/index.html" target="_top">"the latest collection"
-      </a>
-      (For the main development tree; see the date on the first page.)
-    </p></li></ul></div><p>
+  The API documentation, rendered into HTML, can be viewed online
+  <a class="link" href="http://gcc.gnu.org/onlinedocs/" target="_top">for each GCC release</a>
+  and
+  <a class="link" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/index.html" target="_top">
+  for the main development tree
+  </a>
+  (see the date on the first page).
+</p><p>
   The rendered HTML, as above, is also available for download on the
   gcc.gnu.org site in a directory located at
    <code class="literal">&lt;URL:ftp://gcc.gnu.org/pub/gcc/libstdc++/doxygen/&gt;</code>.
index 3d156fbd2ba6518922ae3312a1e161d7df3e7942..c078debaf532020092601ecbc8b1ca606f54c9f7 100644 (file)
     </p></dd><dt><span class="term"><a class="link" href="../ext/lwg-defects.html#2059" target="_top">2059</a>:
        <span class="emphasis"><em>C++0x ambiguity problem with map::erase</em></span>
     </span></dt><dd><p>Add additional overloads.
+    </p></dd><dt><span class="term"><a class="link" href="../ext/lwg-defects.html#2062" target="_top">2062</a>:
+       <span class="emphasis"><em>2062. Effect contradictions w/o no-throw guarantee of <code class="code">std::function</code> swaps</em></span>
+    </span></dt><dd><p>Add <code class="code">noexcept</code> to swap functions.
     </p></dd><dt><span class="term"><a class="link" href="../ext/lwg-defects.html#2063" target="_top">2063</a>:
        <span class="emphasis"><em>Contradictory requirements for string move assignment</em></span>
     </span></dt><dd><p>Respect propagation trait for move assignment.
index f9478c3461556f5aa04141367fd61020282d2ec2..7ed0179547ac80fa674785c43277623f60cf7003 100644 (file)
 </para>
 
 <para>
-  The API documentation, rendered into HTML, can be viewed online:
+  The API documentation, rendered into HTML, can be viewed online
+  <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://gcc.gnu.org/onlinedocs/">for each GCC release</link>
+  and
+  <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/index.html">
+  for the main development tree
+  </link>
+  (see the date on the first page).
 </para>
 
-<itemizedlist>
-  <listitem>
-    <para>
-      <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://gcc.gnu.org/onlinedocs/libstdc++/libstdc++-html-USERS-3.4/index.html">for the 3.4 release
-      </link>
-    </para>
-  </listitem>
-  <listitem>
-    <para>
-      <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://gcc.gnu.org/onlinedocs/libstdc++/libstdc++-html-USERS-4.1/index.html">for the 4.1 release
-      </link>
-    </para>
-  </listitem>
-  <listitem>
-    <para>
-      <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://gcc.gnu.org/onlinedocs/libstdc++/libstdc++-html-USERS-4.2/index.html">for the 4.2 release
-      </link>
-    </para>
-  </listitem>
-  <listitem>
-    <para>
-      <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://gcc.gnu.org/onlinedocs/libstdc++/libstdc++-html-USERS-4.3/index.html">for the 4.3 release
-      </link>
-    </para>
-  </listitem>
-  <listitem>
-    <para>
-      <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://gcc.gnu.org/onlinedocs/libstdc++/libstdc++-html-USERS-4.4/index.html">for the 4.4 release
-      </link>
-    </para>
-  </listitem>
-  <listitem>
-    <para>
-      <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://gcc.gnu.org/onlinedocs/libstdc++/libstdc++-api-4.5/index.html">for the 4.5 release
-      </link>
-    </para>
-  </listitem>
-  <listitem>
-    <para>
-      <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://gcc.gnu.org/onlinedocs/libstdc++/libstdc++-api-4.6/index.html">for the 4.6 release
-      </link>
-    </para>
-  </listitem>
-  <listitem>
-    <para>
-      <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://gcc.gnu.org/onlinedocs/gcc-4.7.4/libstdc++/api/">for the 4.7.4 release
-      </link>
-    </para>
-  </listitem>
-  <listitem>
-    <para>
-      <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://gcc.gnu.org/onlinedocs/gcc-4.8.3/libstdc++/api/">for the 4.8.3 release
-      </link>
-    </para>
-  </listitem>
-  <listitem>
-    <para>
-      <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://gcc.gnu.org/onlinedocs/gcc-4.9.0/libstdc++/api/">for the 4.9.0 release
-      </link>
-    </para>
-  </listitem>
-  <listitem>
-    <para>
-      <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/index.html">"the latest collection"
-      </link>
-      (For the main development tree; see the date on the first page.)
-    </para>
-  </listitem>
-</itemizedlist>
-
 <para>
   The rendered HTML, as above, is also available for download on the
   gcc.gnu.org site in a directory located at