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