faq.xml: Update reference link to C++ ABI for Itanium.
* doc/xml/faq.xml: Update reference link to C++ ABI for Itanium. * doc/xml/manual/abi.xml. Ditto (thrice). From-SVN: r246860
This commit is contained in:
parent
6f78039049
commit
5ee26fce81
3 changed files with 9 additions and 4 deletions
|
@ -1,3 +1,8 @@
|
|||
2017-04-12 Gerald Pfeifer <gerald@pfeifer.com>
|
||||
|
||||
* doc/xml/faq.xml: Update reference link to C++ ABI for Itanium.
|
||||
* doc/xml/manual/abi.xml. Ditto (thrice).
|
||||
|
||||
2017-04-03 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* doc/xml/manual/status_cxx2017.xml: Remove duplicate table entry.
|
||||
|
|
|
@ -1213,7 +1213,7 @@
|
|||
details than for C, and most CPU designers (for good reasons elaborated
|
||||
below) have not stepped up to publish C++ ABIs. Such an ABI has been
|
||||
defined for the Itanium architecture (see
|
||||
<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://mentorembedded.github.io/cxx-abi/">C++
|
||||
<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://itanium-cxx-abi.github.io/cxx-abi/">C++
|
||||
ABI for Itanium</link>) and that is used by G++ and other compilers
|
||||
as the de facto standard ABI on many common architectures (including x86).
|
||||
G++ can also use the ARM architecture's EABI, for embedded
|
||||
|
|
|
@ -42,7 +42,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://mentorembedded.github.io/cxx-abi/abi.html">ABI
|
||||
found in the <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://itanium-cxx-abi.github.io/cxx-abi/">ABI
|
||||
specification</link>.
|
||||
</para>
|
||||
|
||||
|
@ -757,7 +757,7 @@ 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 the
|
||||
section on <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://mentorembedded.github.io/cxx-abi/abi.html#calls">Function
|
||||
section on <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://itanium-cxx-abi.github.io/cxx-abi/abi.html#calls">Function
|
||||
Calling Conventions and APIs</link>
|
||||
of the C++ ABI documentation for further details.
|
||||
</para></listitem>
|
||||
|
@ -1115,7 +1115,7 @@ gcc test.c -g -O2 -L. -lone -ltwo /usr/lib/libstdc++.so.5 /usr/lib/libstdc++.so.
|
|||
<biblioentry xml:id="biblio.cxxabi">
|
||||
<title>
|
||||
<link xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xlink:href="http://mentorembedded.github.io/cxx-abi/">
|
||||
xlink:href="https://itanium-cxx-abi.github.io/cxx-abi/">
|
||||
C++ ABI Summary
|
||||
</link>
|
||||
</title>
|
||||
|
|
Loading…
Add table
Reference in a new issue