diff options
author | Ulrich Weigand <uweigand@de.ibm.com> | 2013-11-15 14:21:39 +0000 |
---|---|---|
committer | Ulrich Weigand <uweigand@gcc.gnu.org> | 2013-11-15 14:21:39 +0000 |
commit | 335123032e0b2c0aaca7aba2dc97e6ad5cd04c03 (patch) | |
tree | 2030d1e8721cc3b4c9aa3ae0fe9626ed50e98b51 /gcc/doc | |
parent | 75a2bcc07f19c1bc6439e6dab6c1b99281e675a0 (diff) | |
download | gcc-335123032e0b2c0aaca7aba2dc97e6ad5cd04c03.zip gcc-335123032e0b2c0aaca7aba2dc97e6ad5cd04c03.tar.gz gcc-335123032e0b2c0aaca7aba2dc97e6ad5cd04c03.tar.bz2 |
* doc/invoke.texi (-mabi=elfv1, -mabi=elfv2): Document.
From-SVN: r204842
Diffstat (limited to 'gcc/doc')
-rw-r--r-- | gcc/doc/invoke.texi | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 25f4983..ff4c2ee 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -18846,7 +18846,8 @@ SVR4 ABI)@. @opindex mabi Extend the current ABI with a particular extension, or remove such extension. Valid values are @var{altivec}, @var{no-altivec}, @var{spe}, -@var{no-spe}, @var{ibmlongdouble}, @var{ieeelongdouble}@. +@var{no-spe}, @var{ibmlongdouble}, @var{ieeelongdouble}, +@var{elfv1}, @var{elfv2}@. @item -mabi=spe @opindex mabi=spe @@ -18868,6 +18869,20 @@ This is a PowerPC 32-bit SYSV ABI option. Change the current ABI to use IEEE extended-precision long double. This is a PowerPC 32-bit Linux ABI option. +@item -mabi=elfv1 +@opindex mabi=elfv1 +Change the current ABI to use the ELFv1 ABI. +This is the default ABI for big-endian PowerPC 64-bit Linux. +Overriding the default ABI requires special system support and is +likely to fail in spectacular ways. + +@item -mabi=elfv2 +@opindex mabi=elfv2 +Change the current ABI to use the ELFv2 ABI. +This is the default ABI for little-endian PowerPC 64-bit Linux. +Overriding the default ABI requires special system support and is +likely to fail in spectacular ways. + @item -mprototype @itemx -mno-prototype @opindex mprototype |