From: gerald Date: Sun, 30 Jan 2011 15:02:01 +0000 (+0000) Subject: * doc/xml/manual/abi.xml: Adjust link to C++ ABI specification. X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=36e736ca8bfd085216fd2104be5ab684a14aeadd;p=thirdparty%2Fgcc.git * doc/xml/manual/abi.xml: Adjust link to C++ ABI specification. Improve description of one such reference. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@169408 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 0319a9aaadef..063d57d5a4ae 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,5 +1,10 @@ 2011-01-30 Gerald Pfeifer + * doc/xml/manual/abi.xml: Adjust link to C++ ABI specification. + Improve description of one such reference. + +2011-01-30 Gerald Pfeifer + * 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 268f0a69199d..23e7b304229b 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 ABI + found in the ABI specification. @@ -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 this part +class in registers, the compiler will be forced to use memory. See the +section on Function +Calling Conventions and APIs of the C++ ABI documentation for further details. - +