aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKevin B. Hendricks <kevin.hendricks@sympatico.ca>2003-05-21 03:59:21 +0000
committerDavid Edelsohn <dje@gcc.gnu.org>2003-05-20 23:59:21 -0400
commit6184e8a447c8a7d4a16da25177693ea1645e5fd8 (patch)
tree3e0131d44e445913542afddd6b38c7a2e1d850cb /gcc
parent58228df67b7336300a3c7ceaa3b374e43ab375b9 (diff)
downloadgcc-6184e8a447c8a7d4a16da25177693ea1645e5fd8.zip
gcc-6184e8a447c8a7d4a16da25177693ea1645e5fd8.tar.gz
gcc-6184e8a447c8a7d4a16da25177693ea1645e5fd8.tar.bz2
invoke.texi (Option Summary, [...]): Document new options.
* doc/invoke.texi (Option Summary, PowerPC Options): Document new options. Co-Authored-By: David Edelsohn <edelsohn@gnu.org> From-SVN: r67056
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog2
-rw-r--r--gcc/doc/invoke.texi11
2 files changed, 13 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 4f30686..ea75c59 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -134,6 +134,8 @@
(ROUND_TYPE_ALIGN): Same.
* config/rs6000/linux64.h (ADJUST_FIELD_ALIGN): Same
(ROUND_TYPE_ALIGN): Same.
+ * doc/invoke.texi (Option Summary, PowerPC Options): Document
+ new options.
2003-05-19 J"orn Rennecke <joern.rennecke@superh.com>
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index fae76ab..95242fc 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -414,6 +414,7 @@ in the following sections.
-mnew-mnemonics -mold-mnemonics @gol
-mfull-toc -mminimal-toc -mno-fp-in-toc -mno-sum-in-toc @gol
-m64 -m32 -mxl-call -mno-xl-call -mpe @gol
+-malign-power -malign-natural @gol
-msoft-float -mhard-float -mmultiple -mno-multiple @gol
-mstring -mno-string -mupdate -mno-update @gol
-mfused-madd -mno-fused-madd -mbit-align -mno-bit-align @gol
@@ -7106,6 +7107,16 @@ appropriate directory location. The Parallel Environment does not
support threads, so the @option{-mpe} option and the @option{-pthread}
option are incompatible.
+@item -malign-natural
+@itemx -malign-power
+@opindex malign-natural
+@opindex malign-power
+On AIX, Darwin, and 64-bit PowerPC Linux, the option
+@option{-malign-natural} overrides the ABI-defined alignment of larger
+types, such as floating-point doubles, on their natural size-based boundary.
+The option @option{-malign-power} instructs GCC to follow the ABI-specified
+alignment rules. GCC defaults to the standard alignment defined in the ABI.
+
@item -msoft-float
@itemx -mhard-float
@opindex msoft-float