https://gcc.gnu.org/g:7505a381b104198782225fc25bb3dd1d17dd2e8e

commit r16-6870-g7505a381b104198782225fc25bb3dd1d17dd2e8e
Author: Sandra Loosemore <[email protected]>
Date:   Mon Jan 5 21:12:26 2026 +0000

    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) <VAX Options>: Add
            -mvaxc-alignment and -mqmath.
            (VAX Options): Likewise.

Diff:
---
 gcc/config/vax/elf.opt |  2 +-
 gcc/doc/invoke.texi    | 14 +++++++++++++-
 2 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/gcc/config/vax/elf.opt b/gcc/config/vax/elf.opt
index 2b4fe4b9c297..f55d0068d2eb 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 3a53d42e4c68..a18c0c1759f8 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

Reply via email to