* doc/invoke.texi (-mabi=elfv1, -mabi=elfv2): Document.
authorUlrich Weigand <uweigand@de.ibm.com>
Fri, 15 Nov 2013 14:21:39 +0000 (14:21 +0000)
committerUlrich Weigand <uweigand@gcc.gnu.org>
Fri, 15 Nov 2013 14:21:39 +0000 (14:21 +0000)
From-SVN: r204842

gcc/ChangeLog
gcc/doc/invoke.texi

index 2d0e9c763ccaf4cea84be1b0afd5c38d9df71217..5ca6e38e0f79169c1b70515d74824a1b8314f602 100644 (file)
@@ -1,3 +1,7 @@
+2013-11-15  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
+
+       * doc/invoke.texi (-mabi=elfv1, -mabi=elfv2): Document.
+
 2013-11-15  Joseph Myers  <joseph@codesourcery.com>
 
        * acinclude.m4 (GCC_GLIBC_VERSION_GTE_IFELSE): New configure
index 25f4983e1513fe0cce817bda717aabfeb22078cd..ff4c2eeba9f20cdedbbddafd3d22aec23915251d 100644 (file)
@@ -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