]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
doc, vax: Clean up VAX option documentation [PR122243]
authorSandra Loosemore <sloosemore@baylibre.com>
Mon, 5 Jan 2026 21:12:26 +0000 (21:12 +0000)
committerSandra Loosemore <sloosemore@baylibre.com>
Sat, 17 Jan 2026 21:20:50 +0000 (21:20 +0000)
gcc/ChangeLog
PR other/122243
* config/vax/elf.opt (mno-asm-pic): Mark as Undocumented.
* doc/invoke.texi (Option Summary) <VAX Options>: Add
-mvaxc-alignment and -mqmath.
(VAX Options): Likewise.

gcc/config/vax/elf.opt
gcc/doc/invoke.texi

index 2b4fe4b9c297ff04c33435d888141c3c1d0bb2cc..f55d0068d2eb5b28eaedb193f10b0daf8cda2446 100644 (file)
@@ -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.
index 3a53d42e4c68f52d0d952300d2d9b6c990488ec8..a18c0c1759f855b38edc2d26a718a283f6e5016a 100644 (file)
@@ -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