aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGerald Pfeifer <gerald@pfeifer.com>2011-01-30 15:02:01 +0000
committerGerald Pfeifer <gerald@gcc.gnu.org>2011-01-30 15:02:01 +0000
commit4e2d4dc3a0916588c629c70c800d89106ab8b6d0 (patch)
treefedb77e8499cc5b754e45b2ca6b8863626b27406
parenta3bf9d083a602c9d4ea1500b94a0bf098aad9574 (diff)
downloadgcc-4e2d4dc3a0916588c629c70c800d89106ab8b6d0.zip
gcc-4e2d4dc3a0916588c629c70c800d89106ab8b6d0.tar.gz
gcc-4e2d4dc3a0916588c629c70c800d89106ab8b6d0.tar.bz2
abi.xml: Adjust link to C++ ABI specification.
* doc/xml/manual/abi.xml: Adjust link to C++ ABI specification. Improve description of one such reference. From-SVN: r169408
-rw-r--r--libstdc++-v3/ChangeLog5
-rw-r--r--libstdc++-v3/doc/xml/manual/abi.xml8
2 files changed, 10 insertions, 3 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 0319a9a..063d57d 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,5 +1,10 @@
2011-01-30 Gerald Pfeifer <gerald@pfeifer.com>
+ * doc/xml/manual/abi.xml: Adjust link to C++ ABI specification.
+ Improve description of one such reference.
+
+2011-01-30 Gerald Pfeifer <gerald@pfeifer.com>
+
* doc/xml/manual/codecvt.xml: Fix link to The Austin Common
Standards Revision Group.
* doc/xml/manual/locale.xml: Ditto.
diff --git a/libstdc++-v3/doc/xml/manual/abi.xml b/libstdc++-v3/doc/xml/manual/abi.xml
index 268f0a6..23e7b30 100644
--- a/libstdc++-v3/doc/xml/manual/abi.xml
+++ b/libstdc++-v3/doc/xml/manual/abi.xml
@@ -54,7 +54,7 @@
virtual functions, etc. These details are defined as the compiler
Application Binary Interface, or ABI. The GNU C++ compiler uses an
industry-standard C++ ABI starting with version 3. Details can be
- found in the <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.codesourcery.com/cxx-abi/abi.html"> ABI
+ found in the <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.codesourcery.com/public/cxx-abi/abi.html">ABI
specification</link>.
</para>
@@ -754,9 +754,11 @@ number to increase, say from "libstdc++.so.3.0.4" to
class that would otherwise have implicit versions. This will change
the way the compiler deals with this class in by-value return
statements or parameters: instead of passing instances of this
-class in registers, the compiler will be forced to use memory. See <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.codesourcery.com/cxx-abi/abi.html#calls"> this part</link>
+class in registers, the compiler will be forced to use memory. See the
+section on <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.codesourcery.com/public/cxx-abi/abi.html#calls">Function
+Calling Conventions and APIs</link>
of the C++ ABI documentation for further details.
- </para></listitem>
+</para></listitem>
</orderedlist>