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 |  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 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 dd8b285558a..d7da25e0485 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
@@ -35549,6 +35550,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
-- 
2.39.5

Reply via email to