From Fedora Project Wiki
(Created page with "== ABI variants == Some architectures have binary-incompatible sub-architecture variants. Historic examples are non-executable stacks (handled with the <code>GNU_STACK</code...") |
mNo edit summary |
||
Line 3: | Line 3: | ||
Some architectures have binary-incompatible sub-architecture variants. Historic examples are non-executable stacks (handled with the <code>GNU_STACK</code> program header and the <code>.note.GNU-stack</code> section) and 16-byte stack alignment on i386 (which did not receive any markup). | Some architectures have binary-incompatible sub-architecture variants. Historic examples are non-executable stacks (handled with the <code>GNU_STACK</code> program header and the <code>.note.GNU-stack</code> section) and 16-byte stack alignment on i386 (which did not receive any markup). | ||
Potential | Potential such changes are: | ||
* [https://gcc.gnu.org/wiki/Ieee128PowerPC The format of <code>long double</code> on POWER] | * [https://gcc.gnu.org/wiki/Ieee128PowerPC The format of <code>long double</code> on POWER] | ||
[[Category:Toolchain/Watermark/Provisional]] | [[Category:Toolchain/Watermark/Provisional]] |
Revision as of 09:17, 8 November 2016
ABI variants
Some architectures have binary-incompatible sub-architecture variants. Historic examples are non-executable stacks (handled with the GNU_STACK
program header and the .note.GNU-stack
section) and 16-byte stack alignment on i386 (which did not receive any markup).
Potential such changes are: