From 6184e8a447c8a7d4a16da25177693ea1645e5fd8 Mon Sep 17 00:00:00 2001 From: "Kevin B. Hendricks" Date: Wed, 21 May 2003 03:59:21 +0000 Subject: [PATCH] invoke.texi (Option Summary, [...]): Document new options. * doc/invoke.texi (Option Summary, PowerPC Options): Document new options. Co-Authored-By: David Edelsohn From-SVN: r67056 --- gcc/ChangeLog | 2 ++ gcc/doc/invoke.texi | 11 +++++++++++ 2 files changed, 13 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4f30686bc0e..ea75c59068f 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 diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index fae76ab5163..95242fca13a 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 -- 2.30.2