From: Sandra Loosemore Date: Mon, 5 Jan 2026 21:12:26 +0000 (+0000) Subject: doc, vax: Clean up VAX option documentation [PR122243] X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7505a381b104198782225fc25bb3dd1d17dd2e8e;p=thirdparty%2Fgcc.git doc, vax: Clean up VAX option documentation [PR122243] gcc/ChangeLog PR other/122243 * config/vax/elf.opt (mno-asm-pic): Mark as Undocumented. * doc/invoke.texi (Option Summary) : Add -mvaxc-alignment and -mqmath. (VAX Options): Likewise. --- diff --git a/gcc/config/vax/elf.opt b/gcc/config/vax/elf.opt index 2b4fe4b9c29..f55d0068d2e 100644 --- a/gcc/config/vax/elf.opt +++ b/gcc/config/vax/elf.opt @@ -24,6 +24,6 @@ ; Please try to keep this file in ASCII collating order. mno-asm-pic -Target RejectNegative +Target RejectNegative Undocumented ; This comment is to ensure we retain the blank line above. diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 3a53d42e4c6..a18c0c1759f 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -1483,7 +1483,8 @@ See RS/6000 and PowerPC Options. -mno-strict-align -mjump-tables-in-data-section} @emph{VAX Options} (@ref{VAX Options}) -@gccoptlist{-munix -mgnu -md -md-float -mg -mg-float -mlra} +@gccoptlist{-munix -mgnu -md -md-float -mg -mg-float -mlra +-mvaxc-alignment -mqmath} @emph{Visium Options} (@ref{Visium Options}) @gccoptlist{-mdebug -msim -mfpu -mno-fpu -mhard-float -msoft-float @@ -35589,6 +35590,17 @@ instead of D_floating. @itemx -mno-lra Enable Local Register Allocation. This is still experimental for the VAX, so by default the compiler uses standard reload. + +@opindex mvaxc-alignment +@item -mvaxc-alignment +Use VAXC conventions for alignment of structure members. + +@opindex mqmath +@opindex mno-qmath +@item -mqmath +@itemx -mno-qmath +Enable or disable new instruction patterns for 64-bit integer addition +and subtraction. @end table @node Visium Options