On 11/19/25 13:07, Sandra Loosemore wrote:
Continuing with PR122243 fixes, this set of patches covers about the
first third of the target-specific options sections in invoke.texi.
[snip]

There are some cases where I made other changes to the .opt files that
are outside of what I think I can self-approve as documentation
maintainer; I've marked those patches as "RFA".

I have not yet gotten approval for the ARC and h8300 patches, but I've just pushed all the others in this group. If I don't hear anything back by the time the next batch of patches for this issue is ready, my plan is to rework those to avoid any non-obvious changes to the .opt files.

I'm planning to push a separate patch for "make regenerate-opt-urls"
(to keep those automated changes out of the things needing to be
reviewed).  I also noted that the FRV and FT32 options sections are
out of alphabetical order with respect to each other -- again, I'll
fix that later to keep it separate from things that need review.

I've pushed the two attached patches to take care of those things.

-Sandra
From b282def3fcd6202118cbf14e90e784d398e99b31 Mon Sep 17 00:00:00 2001
From: Sandra Loosemore <[email protected]>
Date: Sat, 29 Nov 2025 02:40:24 +0000
Subject: [PATCH 1/2] doc: Fix alphabetization of FRV/FT32 option documentation
 sections.

The FRV and FT32 options were incorrectly alphabetized with respect to
each other in the Options Summary, the menu for the Submodel Options
section, and in the order of their respective subsections.  Fixed
thusly.

gcc/ChangeLog
	* doc/invoke.texi (Options Summary): Switch ordering of FRV
	and FT32.
	(Submodel Options): Likewise in the menu and section ordering.
---
 gcc/doc/invoke.texi | 86 ++++++++++++++++++++++-----------------------
 1 file changed, 43 insertions(+), 43 deletions(-)

diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index 8a5c554770d..3be6635c70a 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -1086,9 +1086,6 @@ Objective-C and Objective-C++ Dialects}.
 @emph{FR30 Options} (@ref{FR30 Options})
 @gccoptlist{-msmall-model  -mno-lsim}
 
-@emph{FT32 Options} (@ref{FT32 Options})
-@gccoptlist{-msim  -mnodiv  -mft32b  -mcompress  -mnopm}
-
 @emph{FRV Options} (@ref{FRV Options})
 @gccoptlist{-mgpr-32  -mgpr-64  -mfpr-32  -mfpr-64
 -mhard-float  -msoft-float
@@ -1103,6 +1100,9 @@ Objective-C and Objective-C++ Dialects}.
 -mTLS  -mtls
 -mcpu=@var{cpu}}
 
+@emph{FT32 Options} (@ref{FT32 Options})
+@gccoptlist{-msim  -mnodiv  -mft32b  -mcompress  -mnopm}
+
 @emph{GNU/Linux Options} (@ref{GNU/Linux Options})
 @gccoptlist{-mglibc  -muclibc  -mmusl  -mbionic  -mandroid
 -tno-android-cc  -tno-android-ld}
@@ -22385,8 +22385,8 @@ platform.
 * DEC Alpha Options::
 * eBPF Options::
 * FR30 Options::
-* FT32 Options::
 * FRV Options::
+* FT32 Options::
 * GNU/Linux Options::
 * H8/300 Options::
 * HPPA Options::
@@ -27724,45 +27724,6 @@ command line.
 
 @end table
 
-@node FT32 Options
-@subsection FT32 Options
-@cindex FT32 Options
-
-These options are defined specifically for the FT32 port.
-
-@table @gcctabopt
-
-@opindex msim
-@opindex mno-sim
-@item -msim
-Specifies that the program will be run on the simulator.  This causes
-an alternate runtime startup and library to be linked.
-You must not use this option when generating programs that will run on
-real hardware; you must provide your own runtime library for whatever
-I/O functions are needed.
-
-@opindex mnodiv
-@opindex mno-nodiv
-@item -mnodiv
-Do not use div and mod instructions.
-
-@opindex mft32b
-@opindex mno-ft32b
-@item -mft32b
-Enable use of the extended instructions of the FT32B processor.
-
-@opindex mcompress
-@opindex mno-compress
-@item -mcompress
-Compress all code using the Ft32B code compression scheme.
-
-@opindex mnopm
-@opindex mno-nopm
-@item -mnopm
-Do not generate code that reads program memory.
-
-@end table
-
 @node FRV Options
 @subsection FRV Options
 @cindex FRV Options
@@ -28032,6 +27993,45 @@ Select the processor type for which to generate code.  Possible values are
 
 @end table
 
+@node FT32 Options
+@subsection FT32 Options
+@cindex FT32 Options
+
+These options are defined specifically for the FT32 port.
+
+@table @gcctabopt
+
+@opindex msim
+@opindex mno-sim
+@item -msim
+Specifies that the program will be run on the simulator.  This causes
+an alternate runtime startup and library to be linked.
+You must not use this option when generating programs that will run on
+real hardware; you must provide your own runtime library for whatever
+I/O functions are needed.
+
+@opindex mnodiv
+@opindex mno-nodiv
+@item -mnodiv
+Do not use div and mod instructions.
+
+@opindex mft32b
+@opindex mno-ft32b
+@item -mft32b
+Enable use of the extended instructions of the FT32B processor.
+
+@opindex mcompress
+@opindex mno-compress
+@item -mcompress
+Compress all code using the Ft32B code compression scheme.
+
+@opindex mnopm
+@opindex mno-nopm
+@item -mnopm
+Do not generate code that reads program memory.
+
+@end table
+
 @node GNU/Linux Options
 @subsection GNU/Linux Options
 
-- 
2.39.5

From 01097144461dd6383db9511747ce34ec4fa07cfb Mon Sep 17 00:00:00 2001
From: Sandra Loosemore <[email protected]>
Date: Sat, 29 Nov 2025 03:17:01 +0000
Subject: [PATCH 2/2] doc: make regenerate-opt-urls

gcc/ChangeLog
	* common.opt.urls: Regenerated.
	* config/aarch64/aarch64.opt.urls: Regenerated.
	* config/alpha/alpha.opt.urls: Regenerated.
	* config/arm/arm.opt.urls: Regenerated.
	* config/avr/avr.opt.urls: Regenerated.
	* config/bpf/bpf.opt.urls: Regenerated.
	* config/c6x/c6x.opt.urls: Regenerated.
	* config/cris/cris.opt.urls: Regenerated.
	* config/cris/elf.opt.urls: Regenerated.
	* config/csky/csky.opt.urls: Regenerated.
	* config/darwin.opt.urls: Regenerated.
	* config/epiphany/epiphany.opt.urls: Regenerated.
	* config/frv/frv.opt.urls: Regenerated.
	* config/ft32/ft32.opt.urls: Regenerated.
	* config/gcn/gcn.opt.urls: Regenerated.
	* config/i386/i386.opt.urls: Regenerated.
	* config/ia64/ia64.opt.urls: Regenerated.
	* config/loongarch/loongarch.opt.urls: Regenerated.
	* config/m68k/m68k.opt.urls: Regenerated.
	* config/microblaze/microblaze.opt.urls: Regenerated.
	* config/mips/mips.opt.urls: Regenerated.
	* config/mmix/mmix.opt.urls: Regenerated.
	* config/or1k/or1k.opt.urls: Regenerated.
	* config/pa/pa.opt.urls: Regenerated.
	* config/pdp11/pdp11.opt.urls: Regenerated.
	* config/rs6000/rs6000.opt.urls: Regenerated.
	* config/s390/s390.opt.urls: Regenerated.
	* config/sparc/sparc.opt.urls: Regenerated.
	* config/v850/v850.opt.urls: Regenerated.
	* config/vax/vax.opt.urls: Regenerated.
	* config/visium/visium.opt.urls: Regenerated.
---
 gcc/common.opt.urls                       |  5 +-
 gcc/config/aarch64/aarch64.opt.urls       | 14 +++-
 gcc/config/alpha/alpha.opt.urls           | 14 +++-
 gcc/config/arm/arm.opt.urls               | 12 ---
 gcc/config/avr/avr.opt.urls               |  2 +-
 gcc/config/bpf/bpf.opt.urls               |  3 +
 gcc/config/c6x/c6x.opt.urls               |  6 +-
 gcc/config/cris/cris.opt.urls             | 18 +++++
 gcc/config/cris/elf.opt.urls              |  3 +-
 gcc/config/csky/csky.opt.urls             | 14 ++--
 gcc/config/darwin.opt.urls                | 90 +++++++++++------------
 gcc/config/epiphany/epiphany.opt.urls     | 15 +++-
 gcc/config/frv/frv.opt.urls               |  6 +-
 gcc/config/ft32/ft32.opt.urls             |  3 +-
 gcc/config/gcn/gcn.opt.urls               |  6 +-
 gcc/config/i386/i386.opt.urls             |  8 +-
 gcc/config/ia64/ia64.opt.urls             |  2 +-
 gcc/config/loongarch/loongarch.opt.urls   |  2 +-
 gcc/config/m68k/m68k.opt.urls             |  4 +-
 gcc/config/microblaze/microblaze.opt.urls |  4 +-
 gcc/config/mips/mips.opt.urls             | 10 +--
 gcc/config/mmix/mmix.opt.urls             |  2 +-
 gcc/config/or1k/or1k.opt.urls             |  4 +-
 gcc/config/pa/pa.opt.urls                 |  4 +-
 gcc/config/pdp11/pdp11.opt.urls           |  4 +-
 gcc/config/rs6000/rs6000.opt.urls         |  4 +-
 gcc/config/s390/s390.opt.urls             | 12 +--
 gcc/config/sparc/sparc.opt.urls           |  4 +-
 gcc/config/v850/v850.opt.urls             |  6 +-
 gcc/config/vax/vax.opt.urls               |  2 +-
 gcc/config/visium/visium.opt.urls         |  4 +-
 31 files changed, 160 insertions(+), 127 deletions(-)

diff --git a/gcc/common.opt.urls b/gcc/common.opt.urls
index d13af0a8e7c..c42fba3157d 100644
--- a/gcc/common.opt.urls
+++ b/gcc/common.opt.urls
@@ -1996,9 +1996,8 @@ UrlSuffix(gcc/Overall-Options.html#index-specs)
 specs=
 UrlSuffix(gcc/Overall-Options.html#index-specs)
 
-; skipping UrlSuffix for 'static' due to multiple URLs:
-;   duplicate: 'gcc/Darwin-Options.html#index-static-1'
-;   duplicate: 'gcc/Link-Options.html#index-static'
+static
+UrlSuffix(gcc/Link-Options.html#index-static)
 
 static-libgcc
 UrlSuffix(gcc/Link-Options.html#index-static-libgcc)
diff --git a/gcc/config/aarch64/aarch64.opt.urls b/gcc/config/aarch64/aarch64.opt.urls
index 993e0fc9c4d..f0087b280f7 100644
--- a/gcc/config/aarch64/aarch64.opt.urls
+++ b/gcc/config/aarch64/aarch64.opt.urls
@@ -77,8 +77,14 @@ UrlSuffix(gcc/AArch64-Options.html#index-mearly-ra)
 msve-vector-bits=
 UrlSuffix(gcc/AArch64-Options.html#index-msve-vector-bits)
 
-mverbose-cost-dump
-UrlSuffix(gcc/AArch64-Options.html#index-mverbose-cost-dump)
+mautovec-preference=
+UrlSuffix(gcc/AArch64-Options.html#index-mautovec-preference)
+
+mmax-vectorization
+UrlSuffix(gcc/AArch64-Options.html#index-mmax-vectorization)
+
+mtrack-speculation
+UrlSuffix(gcc/AArch64-Options.html#index-mtrack-speculation)
 
 mearly-ldp-fusion
 UrlSuffix(gcc/AArch64-Options.html#index-mearly-ldp-fusion)
@@ -95,6 +101,6 @@ UrlSuffix(gcc/AArch64-Options.html#index-mstack-protector-guard-reg)
 mstack-protector-guard-offset=
 UrlSuffix(gcc/AArch64-Options.html#index-mstack-protector-guard-offset)
 
-Wexperimental-fmv-target
-UrlSuffix(gcc/AArch64-Options.html#index-Wexperimental-fmv-target)
+moutline-atomics
+UrlSuffix(gcc/AArch64-Options.html#index-moutline-atomics)
 
diff --git a/gcc/config/alpha/alpha.opt.urls b/gcc/config/alpha/alpha.opt.urls
index 93615877ee3..df814cd11c9 100644
--- a/gcc/config/alpha/alpha.opt.urls
+++ b/gcc/config/alpha/alpha.opt.urls
@@ -1,7 +1,7 @@
 ; Autogenerated by regenerate-opt-urls.py from gcc/config/alpha/alpha.opt and generated HTML
 
 msoft-float
-UrlSuffix(gcc/DEC-Alpha-Options.html#index-msoft-float-2)
+UrlSuffix(gcc/DEC-Alpha-Options.html#index-msoft-float-1)
 
 ; skipping UrlSuffix for 'mgas' due to finding no URLs
 
@@ -56,9 +56,14 @@ UrlSuffix(gcc/DEC-Alpha-Options.html#index-msmall-text)
 mlarge-text
 UrlSuffix(gcc/DEC-Alpha-Options.html#index-mlarge-text)
 
-; skipping UrlSuffix for 'mlong-double-128' due to finding no URLs
+mtls-kernel
+UrlSuffix(gcc/DEC-Alpha-Options.html#index-mtls-kernel)
 
-; skipping UrlSuffix for 'mlong-double-64' due to finding no URLs
+mlong-double-128
+UrlSuffix(gcc/DEC-Alpha-Options.html#index-mlong-double-128)
+
+mlong-double-64
+UrlSuffix(gcc/DEC-Alpha-Options.html#index-mlong-double-64)
 
 mcpu=
 UrlSuffix(gcc/DEC-Alpha-Options.html#index-mcpu-4)
@@ -78,5 +83,6 @@ UrlSuffix(gcc/DEC-Alpha-Options.html#index-mtrap-precision)
 mmemory-latency=
 UrlSuffix(gcc/DEC-Alpha-Options.html#index-mmemory-latency)
 
-; skipping UrlSuffix for 'mtls-size=' due to finding no URLs
+mtls-size=
+UrlSuffix(gcc/DEC-Alpha-Options.html#index-mtls-size-1)
 
diff --git a/gcc/config/arm/arm.opt.urls b/gcc/config/arm/arm.opt.urls
index b3696f78bc7..93c6fce197c 100644
--- a/gcc/config/arm/arm.opt.urls
+++ b/gcc/config/arm/arm.opt.urls
@@ -36,9 +36,6 @@ UrlSuffix(gcc/ARM-Options.html#index-mfloat-abi)
 mcmse
 UrlSuffix(gcc/ARM-Options.html#index-mcmse)
 
-mflip-thumb
-UrlSuffix(gcc/ARM-Options.html#index-mflip-thumb)
-
 mfp16-format=
 UrlSuffix(gcc/ARM-Options.html#index-mfp16-format)
 
@@ -94,12 +91,6 @@ UrlSuffix(gcc/ARM-Options.html#index-mtpcs-leaf-frame)
 mtune=
 UrlSuffix(gcc/ARM-Options.html#index-mtune-4)
 
-mprint-tune-info
-UrlSuffix(gcc/ARM-Options.html#index-mprint-tune-info)
-
-mverbose-cost-dump
-UrlSuffix(gcc/ARM-Options.html#index-mverbose-cost-dump-1)
-
 mword-relocations
 UrlSuffix(gcc/ARM-Options.html#index-mword-relocations)
 
@@ -115,9 +106,6 @@ UrlSuffix(gcc/ARM-Options.html#index-mfix-cmse-cve-2021-35465)
 munaligned-access
 UrlSuffix(gcc/ARM-Options.html#index-munaligned-access)
 
-mneon-for-64bits
-UrlSuffix(gcc/ARM-Options.html#index-mneon-for-64bits)
-
 mslow-flash-data
 UrlSuffix(gcc/ARM-Options.html#index-mslow-flash-data)
 
diff --git a/gcc/config/avr/avr.opt.urls b/gcc/config/avr/avr.opt.urls
index fa560bc2a5a..b46c9be9681 100644
--- a/gcc/config/avr/avr.opt.urls
+++ b/gcc/config/avr/avr.opt.urls
@@ -28,7 +28,7 @@ muse-nonzero-bits
 UrlSuffix(gcc/AVR-Options.html#index-muse-nonzero-bits)
 
 mshort-calls
-UrlSuffix(gcc/AVR-Options.html#index-mshort-calls)
+UrlSuffix(gcc/AVR-Options.html#index-mshort-calls-1)
 
 mint8
 UrlSuffix(gcc/AVR-Options.html#index-mint8)
diff --git a/gcc/config/bpf/bpf.opt.urls b/gcc/config/bpf/bpf.opt.urls
index 1e8873a899f..afa5f6c6939 100644
--- a/gcc/config/bpf/bpf.opt.urls
+++ b/gcc/config/bpf/bpf.opt.urls
@@ -1,5 +1,8 @@
 ; Autogenerated by regenerate-opt-urls.py from gcc/config/bpf/bpf.opt and generated HTML
 
+mxbpf
+UrlSuffix(gcc/eBPF-Options.html#index-mxbpf)
+
 mbig-endian
 UrlSuffix(gcc/eBPF-Options.html#index-mbig-endian-5)
 
diff --git a/gcc/config/c6x/c6x.opt.urls b/gcc/config/c6x/c6x.opt.urls
index 5b1c103b43f..7813a8024d9 100644
--- a/gcc/config/c6x/c6x.opt.urls
+++ b/gcc/config/c6x/c6x.opt.urls
@@ -11,7 +11,11 @@ UrlSuffix(gcc/C6X-Options.html#index-msim-1)
 
 ; skipping UrlSuffix for 'msdata=' due to finding no URLs
 
-; skipping UrlSuffix for 'mlong-calls' due to finding no URLs
+mdsbt
+UrlSuffix(gcc/C6X-Options.html#index-mdsbt)
+
+mlong-calls
+UrlSuffix(gcc/C6X-Options.html#index-mlong-calls-4)
 
 march=
 UrlSuffix(gcc/C6X-Options.html#index-march-3)
diff --git a/gcc/config/cris/cris.opt.urls b/gcc/config/cris/cris.opt.urls
index 56eeaa25da1..20b31b3a5e1 100644
--- a/gcc/config/cris/cris.opt.urls
+++ b/gcc/config/cris/cris.opt.urls
@@ -9,6 +9,9 @@ UrlSuffix(gcc/CRIS-Options.html#index-metrax4)
 metrax100
 UrlSuffix(gcc/CRIS-Options.html#index-metrax100)
 
+mno-etrax100
+UrlSuffix(gcc/CRIS-Options.html#index-mno-etrax100)
+
 mpdebug
 UrlSuffix(gcc/CRIS-Options.html#index-mpdebug)
 
@@ -54,6 +57,12 @@ UrlSuffix(gcc/CRIS-Options.html#index-mprologue-epilogue)
 mno-prologue-epilogue
 UrlSuffix(gcc/CRIS-Options.html#index-mno-prologue-epilogue)
 
+mbest-lib-options
+UrlSuffix(gcc/CRIS-Options.html#index-mbest-lib-options)
+
+moverride-best-lib-options
+UrlSuffix(gcc/CRIS-Options.html#index-moverride-best-lib-options)
+
 mcpu=
 UrlSuffix(gcc/CRIS-Options.html#index-mcpu-3)
 
@@ -63,3 +72,12 @@ UrlSuffix(gcc/CRIS-Options.html#index-march-4)
 mtune=
 UrlSuffix(gcc/CRIS-Options.html#index-mtune-5)
 
+mtrap-using-break8
+UrlSuffix(gcc/CRIS-Options.html#index-mtrap-using-break8)
+
+mtrap-unaligned-atomic
+UrlSuffix(gcc/CRIS-Options.html#index-mtrap-unaligned-atomic)
+
+munaligned-atomic-may-use-library
+UrlSuffix(gcc/CRIS-Options.html#index-munaligned-atomic-may-use-library)
+
diff --git a/gcc/config/cris/elf.opt.urls b/gcc/config/cris/elf.opt.urls
index bdfa01e97a4..f7969fbd4e0 100644
--- a/gcc/config/cris/elf.opt.urls
+++ b/gcc/config/cris/elf.opt.urls
@@ -1,7 +1,6 @@
 ; Autogenerated by regenerate-opt-urls.py from gcc/config/cris/elf.opt and generated HTML
 
-melf
-UrlSuffix(gcc/CRIS-Options.html#index-melf)
+; skipping UrlSuffix for 'melf' due to finding no URLs
 
 sim
 UrlSuffix(gcc/CRIS-Options.html#index-sim)
diff --git a/gcc/config/csky/csky.opt.urls b/gcc/config/csky/csky.opt.urls
index 96b0b174f7c..50f7b87f037 100644
--- a/gcc/config/csky/csky.opt.urls
+++ b/gcc/config/csky/csky.opt.urls
@@ -9,20 +9,16 @@ UrlSuffix(gcc/C-SKY-Options.html#index-mcpu_003d-1)
 mbig-endian
 UrlSuffix(gcc/C-SKY-Options.html#index-mbig-endian-4)
 
-EB
-UrlSuffix(gcc/C-SKY-Options.html#index-EB-1)
+; skipping UrlSuffix for 'EB' due to finding no URLs
 
 mlittle-endian
 UrlSuffix(gcc/C-SKY-Options.html#index-mlittle-endian-4)
 
-EL
-UrlSuffix(gcc/C-SKY-Options.html#index-EL-1)
+; skipping UrlSuffix for 'EL' due to finding no URLs
 
-mhard-float
-UrlSuffix(gcc/C-SKY-Options.html#index-mhard-float)
+; skipping UrlSuffix for 'mhard-float' due to finding no URLs
 
-msoft-float
-UrlSuffix(gcc/C-SKY-Options.html#index-msoft-float-1)
+; skipping UrlSuffix for 'msoft-float' due to finding no URLs
 
 mfloat-abi=
 UrlSuffix(gcc/C-SKY-Options.html#index-mfloat-abi-1)
@@ -88,7 +84,7 @@ mconstpool
 UrlSuffix(gcc/C-SKY-Options.html#index-mconstpool)
 
 mstack-size
-UrlSuffix(gcc/C-SKY-Options.html#index-mstack-size-1)
+UrlSuffix(gcc/C-SKY-Options.html#index-mstack-size)
 
 mccrt
 UrlSuffix(gcc/C-SKY-Options.html#index-mccrt)
diff --git a/gcc/config/darwin.opt.urls b/gcc/config/darwin.opt.urls
index e83d183ac16..a3da8d2cbc4 100644
--- a/gcc/config/darwin.opt.urls
+++ b/gcc/config/darwin.opt.urls
@@ -3,6 +3,9 @@
 dependency-file
 UrlSuffix(gcc/Darwin-Options.html#index-dependency-file)
 
+fapple-kext
+UrlSuffix(gcc/Darwin-Options.html#index-fapple-kext)
+
 fconstant-cfstrings
 UrlSuffix(gcc/Darwin-Options.html#index-fconstant-cfstrings)
 
@@ -12,7 +15,14 @@ UrlSuffix(gcc/Darwin-Options.html#index-iframework)
 mconstant-cfstrings
 UrlSuffix(gcc/Darwin-Options.html#index-mconstant-cfstrings)
 
-; skipping UrlSuffix for 'mdynamic-no-pic' due to finding no URLs
+Wnonportable-cfstrings
+UrlSuffix(gcc/Darwin-Options.html#index-Wno-nonportable-cfstrings)
+
+matt-stubs
+UrlSuffix(gcc/Darwin-Options.html#index-matt-stubs)
+
+mdynamic-no-pic
+UrlSuffix(gcc/Darwin-Options.html#index-mdynamic-no-pic)
 
 mfix-and-continue
 UrlSuffix(gcc/Darwin-Options.html#index-mfix-and-continue)
@@ -26,15 +36,30 @@ UrlSuffix(gcc/Darwin-Options.html#index-mmacosx-version-min)
 mone-byte-bool
 UrlSuffix(gcc/Darwin-Options.html#index-mone-byte-bool)
 
+msymbol-stubs
+UrlSuffix(gcc/Darwin-Options.html#index-msymbol-stubs)
+
+mtarget-linker=
+UrlSuffix(gcc/Darwin-Options.html#index-mtarget-linker)
+
+mtarget-linker
+UrlSuffix(gcc/Darwin-Options.html#index-mtarget-linker)
+
 all_load
 UrlSuffix(gcc/Darwin-Options.html#index-all_005fload)
 
 allowable_client
 UrlSuffix(gcc/Darwin-Options.html#index-allowable_005fclient)
 
+arch
+UrlSuffix(gcc/Darwin-Options.html#index-arch)
+
 arch_errors_fatal
 UrlSuffix(gcc/Darwin-Options.html#index-arch_005ferrors_005ffatal)
 
+asm_macosx_version_min=
+UrlSuffix(gcc/Darwin-Options.html#index-asm_005fmacosx_005fversion_005fmin)
+
 bind_at_load
 UrlSuffix(gcc/Darwin-Options.html#index-bind_005fat_005fload)
 
@@ -59,6 +84,9 @@ UrlSuffix(gcc/Darwin-Options.html#index-dead_005fstrip)
 dylib_file
 UrlSuffix(gcc/Darwin-Options.html#index-dylib_005ffile)
 
+dylinker
+UrlSuffix(gcc/Darwin-Options.html#index-dylinker)
+
 dylinker_install_name
 UrlSuffix(gcc/Darwin-Options.html#index-dylinker_005finstall_005fname)
 
@@ -83,6 +111,9 @@ UrlSuffix(gcc/Darwin-Options.html#index-force_005fcpusubtype_005fALL)
 force_flat_namespace
 UrlSuffix(gcc/Darwin-Options.html#index-force_005fflat_005fnamespace)
 
+framework
+UrlSuffix(gcc/Darwin-Options.html#index-framework)
+
 gfull
 UrlSuffix(gcc/Darwin-Options.html#index-gfull)
 
@@ -104,45 +135,21 @@ UrlSuffix(gcc/Darwin-Options.html#index-install_005fname)
 keep_private_externs
 UrlSuffix(gcc/Darwin-Options.html#index-keep_005fprivate_005fexterns)
 
-multi_module
-UrlSuffix(gcc/Darwin-Options.html#index-multi_005fmodule)
-
-multiply_defined
-UrlSuffix(gcc/Darwin-Options.html#index-multiply_005fdefined)
-
-multiply_defined_unused
-UrlSuffix(gcc/Darwin-Options.html#index-multiply_005fdefined_005funused)
-
-no_dead_strip_inits_and_terms
-UrlSuffix(gcc/Darwin-Options.html#index-no_005fdead_005fstrip_005finits_005fand_005fterms)
+nodefaultexport
+UrlSuffix(gcc/Darwin-Options.html#index-nodefaultexport)
 
 nodefaultrpaths
 UrlSuffix(gcc/Darwin-Options.html#index-nodefaultrpaths)
 
-nofixprebinding
-UrlSuffix(gcc/Darwin-Options.html#index-nofixprebinding)
+ObjC
+UrlSuffix(gcc/Darwin-Options.html#index-ObjC)
 
-nomultidefs
-UrlSuffix(gcc/Darwin-Options.html#index-nomultidefs)
-
-noprebind
-UrlSuffix(gcc/Darwin-Options.html#index-noprebind)
-
-noseglinkedit
-UrlSuffix(gcc/Darwin-Options.html#index-noseglinkedit)
+ObjC++
+UrlSuffix(gcc/Darwin-Options.html#index-ObjC_002b_002b)
 
 pagezero_size
 UrlSuffix(gcc/Darwin-Options.html#index-pagezero_005fsize)
 
-prebind
-UrlSuffix(gcc/Darwin-Options.html#index-prebind)
-
-prebind_all_twolevel_modules
-UrlSuffix(gcc/Darwin-Options.html#index-prebind_005fall_005ftwolevel_005fmodules)
-
-private_bundle
-UrlSuffix(gcc/Darwin-Options.html#index-private_005fbundle)
-
 ; skipping UrlSuffix for 'pthread' due to multiple URLs:
 ;   duplicate: 'gcc/Link-Options.html#index-pthread-1'
 ;   duplicate: 'gcc/Preprocessor-Options.html#index-pthread'
@@ -159,27 +166,15 @@ UrlSuffix(gcc/Darwin-Options.html#index-sectalign)
 sectcreate
 UrlSuffix(gcc/Darwin-Options.html#index-sectcreate)
 
-sectobjectsymbols
-UrlSuffix(gcc/Darwin-Options.html#index-sectobjectsymbols)
-
-sectorder
-UrlSuffix(gcc/Darwin-Options.html#index-sectorder)
-
 seg_addr_table
 UrlSuffix(gcc/Darwin-Options.html#index-seg_005faddr_005ftable)
 
-seg_addr_table_filename
-UrlSuffix(gcc/Darwin-Options.html#index-seg_005faddr_005ftable_005ffilename)
-
 seg1addr
 UrlSuffix(gcc/Darwin-Options.html#index-seg1addr)
 
 segaddr
 UrlSuffix(gcc/Darwin-Options.html#index-segaddr)
 
-seglinkedit
-UrlSuffix(gcc/Darwin-Options.html#index-seglinkedit)
-
 segprot
 UrlSuffix(gcc/Darwin-Options.html#index-segprot)
 
@@ -189,9 +184,6 @@ UrlSuffix(gcc/Darwin-Options.html#index-segs_005fread_005fonly_005faddr)
 segs_read_write_addr
 UrlSuffix(gcc/Darwin-Options.html#index-segs_005fread_005fwrite_005faddr)
 
-single_module
-UrlSuffix(gcc/Darwin-Options.html#index-single_005fmodule)
-
 sub_library
 UrlSuffix(gcc/Darwin-Options.html#index-sub_005flibrary)
 
@@ -201,6 +193,9 @@ UrlSuffix(gcc/Darwin-Options.html#index-sub_005fumbrella)
 twolevel_namespace
 UrlSuffix(gcc/Darwin-Options.html#index-twolevel_005fnamespace)
 
+twolevel_namespace_hints
+UrlSuffix(gcc/Darwin-Options.html#index-twolevel_005fnamespace_005fhints)
+
 umbrella
 UrlSuffix(gcc/Darwin-Options.html#index-umbrella)
 
@@ -210,6 +205,9 @@ UrlSuffix(gcc/Darwin-Options.html#index-undefined)
 unexported_symbols_list
 UrlSuffix(gcc/Darwin-Options.html#index-unexported_005fsymbols_005flist)
 
+weak_framework
+UrlSuffix(gcc/Darwin-Options.html#index-weak_005fframework)
+
 weak_reference_mismatches
 UrlSuffix(gcc/Darwin-Options.html#index-weak_005freference_005fmismatches)
 
diff --git a/gcc/config/epiphany/epiphany.opt.urls b/gcc/config/epiphany/epiphany.opt.urls
index a8e28c46d21..0037dd7b654 100644
--- a/gcc/config/epiphany/epiphany.opt.urls
+++ b/gcc/config/epiphany/epiphany.opt.urls
@@ -21,6 +21,12 @@ UrlSuffix(gcc/Adapteva-Epiphany-Options.html#index-msoft-cmpsf)
 msplit-lohi
 UrlSuffix(gcc/Adapteva-Epiphany-Options.html#index-msplit-lohi)
 
+mpost-inc
+UrlSuffix(gcc/Adapteva-Epiphany-Options.html#index-mpost-inc)
+
+mpost-modify
+UrlSuffix(gcc/Adapteva-Epiphany-Options.html#index-mpost-modify)
+
 mstack-offset=
 UrlSuffix(gcc/Adapteva-Epiphany-Options.html#index-mstack-offset)
 
@@ -30,7 +36,8 @@ UrlSuffix(gcc/Adapteva-Epiphany-Options.html#index-mround-nearest)
 mlong-calls
 UrlSuffix(gcc/Adapteva-Epiphany-Options.html#index-mlong-calls)
 
-; skipping UrlSuffix for 'mshort-calls' due to finding no URLs
+mshort-calls
+UrlSuffix(gcc/Adapteva-Epiphany-Options.html#index-mshort-calls)
 
 msmall16
 UrlSuffix(gcc/Adapteva-Epiphany-Options.html#index-msmall16)
@@ -38,6 +45,9 @@ UrlSuffix(gcc/Adapteva-Epiphany-Options.html#index-msmall16)
 mfp-mode=
 UrlSuffix(gcc/Adapteva-Epiphany-Options.html#index-mfp-mode)
 
+mmay-round-for-trunc
+UrlSuffix(gcc/Adapteva-Epiphany-Options.html#index-mmay-round-for-trunc)
+
 mvect-double
 UrlSuffix(gcc/Adapteva-Epiphany-Options.html#index-mvect-double)
 
@@ -47,6 +57,9 @@ UrlSuffix(gcc/Adapteva-Epiphany-Options.html#index-max-vect-align)
 msplit-vecmove-early
 UrlSuffix(gcc/Adapteva-Epiphany-Options.html#index-msplit-vecmove-early)
 
+mfp-iarith
+UrlSuffix(gcc/Adapteva-Epiphany-Options.html#index-mfp-iarith)
+
 m1reg-
 UrlSuffix(gcc/Adapteva-Epiphany-Options.html#index-m1reg-)
 
diff --git a/gcc/config/frv/frv.opt.urls b/gcc/config/frv/frv.opt.urls
index d3d3757bb28..f8e56cdd5fb 100644
--- a/gcc/config/frv/frv.opt.urls
+++ b/gcc/config/frv/frv.opt.urls
@@ -53,7 +53,7 @@ mgprel-ro
 UrlSuffix(gcc/FRV-Options.html#index-mgprel-ro)
 
 mhard-float
-UrlSuffix(gcc/FRV-Options.html#index-mhard-float-1)
+UrlSuffix(gcc/FRV-Options.html#index-mhard-float)
 
 minline-plt
 UrlSuffix(gcc/FRV-Options.html#index-minline-plt-1)
@@ -65,7 +65,7 @@ mlinked-fp
 UrlSuffix(gcc/FRV-Options.html#index-mlinked-fp)
 
 mlong-calls
-UrlSuffix(gcc/FRV-Options.html#index-mlong-calls-4)
+UrlSuffix(gcc/FRV-Options.html#index-mlong-calls-5)
 
 mmedia
 UrlSuffix(gcc/FRV-Options.html#index-mmedia)
@@ -92,7 +92,7 @@ mscc
 UrlSuffix(gcc/FRV-Options.html#index-mscc)
 
 msoft-float
-UrlSuffix(gcc/FRV-Options.html#index-msoft-float-3)
+UrlSuffix(gcc/FRV-Options.html#index-msoft-float-2)
 
 mTLS
 UrlSuffix(gcc/FRV-Options.html#index-mTLS)
diff --git a/gcc/config/ft32/ft32.opt.urls b/gcc/config/ft32/ft32.opt.urls
index 707cb83010f..27857da1fef 100644
--- a/gcc/config/ft32/ft32.opt.urls
+++ b/gcc/config/ft32/ft32.opt.urls
@@ -3,8 +3,7 @@
 msim
 UrlSuffix(gcc/FT32-Options.html#index-msim-3)
 
-mlra
-UrlSuffix(gcc/FT32-Options.html#index-mlra-1)
+; skipping UrlSuffix for 'mlra' due to finding no URLs
 
 mnodiv
 UrlSuffix(gcc/FT32-Options.html#index-mnodiv)
diff --git a/gcc/config/gcn/gcn.opt.urls b/gcc/config/gcn/gcn.opt.urls
index bfa6deab7b7..2f9ce48d1b1 100644
--- a/gcc/config/gcn/gcn.opt.urls
+++ b/gcc/config/gcn/gcn.opt.urls
@@ -12,8 +12,10 @@ UrlSuffix(gcc/AMD-GCN-Options.html#index-mtune-1)
 
 ; skipping UrlSuffix for 'mgomp' due to finding no URLs
 
-mstack-size=
-UrlSuffix(gcc/AMD-GCN-Options.html#index-mstack-size)
+; skipping UrlSuffix for 'mstack-size=' due to finding no URLs
+
+mgang-private-size=
+UrlSuffix(gcc/AMD-GCN-Options.html#index-mgang-private-size)
 
 Wopenacc-dims
 UrlSuffix(gcc/AMD-GCN-Options.html#index-Wno-openacc-dims)
diff --git a/gcc/config/i386/i386.opt.urls b/gcc/config/i386/i386.opt.urls
index a89329b4844..129d91f0c28 100644
--- a/gcc/config/i386/i386.opt.urls
+++ b/gcc/config/i386/i386.opt.urls
@@ -13,10 +13,10 @@ mlong-double-80
 UrlSuffix(gcc/x86-Options.html#index-mlong-double-80)
 
 mlong-double-64
-UrlSuffix(gcc/x86-Options.html#index-mlong-double-64-1)
+UrlSuffix(gcc/x86-Options.html#index-mlong-double-64-2)
 
 mlong-double-128
-UrlSuffix(gcc/x86-Options.html#index-mlong-double-128-1)
+UrlSuffix(gcc/x86-Options.html#index-mlong-double-128-2)
 
 maccumulate-outgoing-args
 UrlSuffix(gcc/x86-Options.html#index-maccumulate-outgoing-args-1)
@@ -57,7 +57,7 @@ UrlSuffix(gcc/x86-Options.html#index-mfp-ret-in-387)
 ;   duplicate: 'gcc/x86-Options.html#index-mfpmath-1'
 
 mhard-float
-UrlSuffix(gcc/x86-Options.html#index-mhard-float-11)
+UrlSuffix(gcc/x86-Options.html#index-mhard-float-10)
 
 mieee-fp
 UrlSuffix(gcc/x86-Options.html#index-mieee-fp)
@@ -120,7 +120,7 @@ mrtd
 UrlSuffix(gcc/x86-Options.html#index-mrtd-1)
 
 msoft-float
-UrlSuffix(gcc/x86-Options.html#index-msoft-float-16)
+UrlSuffix(gcc/x86-Options.html#index-msoft-float-15)
 
 msseregparm
 UrlSuffix(gcc/x86-Options.html#index-msseregparm)
diff --git a/gcc/config/ia64/ia64.opt.urls b/gcc/config/ia64/ia64.opt.urls
index 1e1d0631550..cc228d751ea 100644
--- a/gcc/config/ia64/ia64.opt.urls
+++ b/gcc/config/ia64/ia64.opt.urls
@@ -70,7 +70,7 @@ mfixed-range=
 UrlSuffix(gcc/IA-64-Options.html#index-mfixed-range-1)
 
 mtls-size=
-UrlSuffix(gcc/IA-64-Options.html#index-mtls-size-1)
+UrlSuffix(gcc/IA-64-Options.html#index-mtls-size-2)
 
 mtune=
 UrlSuffix(gcc/IA-64-Options.html#index-mtune-7)
diff --git a/gcc/config/loongarch/loongarch.opt.urls b/gcc/config/loongarch/loongarch.opt.urls
index c93f04683e1..a72075d458f 100644
--- a/gcc/config/loongarch/loongarch.opt.urls
+++ b/gcc/config/loongarch/loongarch.opt.urls
@@ -4,7 +4,7 @@ mfpu=
 UrlSuffix(gcc/LoongArch-Options.html#index-mfpu-2)
 
 msoft-float
-UrlSuffix(gcc/LoongArch-Options.html#index-msoft-float-5)
+UrlSuffix(gcc/LoongArch-Options.html#index-msoft-float-4)
 
 msingle-float
 UrlSuffix(gcc/LoongArch-Options.html#index-msingle-float)
diff --git a/gcc/config/m68k/m68k.opt.urls b/gcc/config/m68k/m68k.opt.urls
index 1f1ac88bcb2..bb5e1a0c029 100644
--- a/gcc/config/m68k/m68k.opt.urls
+++ b/gcc/config/m68k/m68k.opt.urls
@@ -70,7 +70,7 @@ mdiv
 UrlSuffix(gcc/M680x0-Options.html#index-mdiv-1)
 
 mhard-float
-UrlSuffix(gcc/M680x0-Options.html#index-mhard-float-2)
+UrlSuffix(gcc/M680x0-Options.html#index-mhard-float-1)
 
 ; skipping UrlSuffix for 'mid-shared-library' due to finding no URLs
 
@@ -96,7 +96,7 @@ mshort
 UrlSuffix(gcc/M680x0-Options.html#index-mshort)
 
 msoft-float
-UrlSuffix(gcc/M680x0-Options.html#index-msoft-float-6)
+UrlSuffix(gcc/M680x0-Options.html#index-msoft-float-5)
 
 mstrict-align
 UrlSuffix(gcc/M680x0-Options.html#index-mstrict-align-2)
diff --git a/gcc/config/microblaze/microblaze.opt.urls b/gcc/config/microblaze/microblaze.opt.urls
index 33b13b84e2c..be4230504ad 100644
--- a/gcc/config/microblaze/microblaze.opt.urls
+++ b/gcc/config/microblaze/microblaze.opt.urls
@@ -1,10 +1,10 @@
 ; Autogenerated by regenerate-opt-urls.py from gcc/config/microblaze/microblaze.opt and generated HTML
 
 msoft-float
-UrlSuffix(gcc/MicroBlaze-Options.html#index-msoft-float-7)
+UrlSuffix(gcc/MicroBlaze-Options.html#index-msoft-float-6)
 
 mhard-float
-UrlSuffix(gcc/MicroBlaze-Options.html#index-mhard-float-3)
+UrlSuffix(gcc/MicroBlaze-Options.html#index-mhard-float-2)
 
 msmall-divides
 UrlSuffix(gcc/MicroBlaze-Options.html#index-msmall-divides)
diff --git a/gcc/config/mips/mips.opt.urls b/gcc/config/mips/mips.opt.urls
index 5921d6929b2..a85ea0313a1 100644
--- a/gcc/config/mips/mips.opt.urls
+++ b/gcc/config/mips/mips.opt.urls
@@ -1,10 +1,10 @@
 ; Autogenerated by regenerate-opt-urls.py from gcc/config/mips/mips.opt and generated HTML
 
 EB
-UrlSuffix(gcc/MIPS-Options.html#index-EB-2)
+UrlSuffix(gcc/MIPS-Options.html#index-EB-1)
 
 EL
-UrlSuffix(gcc/MIPS-Options.html#index-EL-2)
+UrlSuffix(gcc/MIPS-Options.html#index-EL-1)
 
 mabi=
 UrlSuffix(gcc/MIPS-Options.html#index-mabi-3)
@@ -133,7 +133,7 @@ mplt
 UrlSuffix(gcc/MIPS-Options.html#index-mplt)
 
 mhard-float
-UrlSuffix(gcc/MIPS-Options.html#index-mhard-float-4)
+UrlSuffix(gcc/MIPS-Options.html#index-mhard-float-3)
 
 minterlink-compressed
 UrlSuffix(gcc/MIPS-Options.html#index-minterlink-compressed)
@@ -154,7 +154,7 @@ mlocal-sdata
 UrlSuffix(gcc/MIPS-Options.html#index-mlocal-sdata)
 
 mlong-calls
-UrlSuffix(gcc/MIPS-Options.html#index-mlong-calls-6)
+UrlSuffix(gcc/MIPS-Options.html#index-mlong-calls-7)
 
 mlong32
 UrlSuffix(gcc/MIPS-Options.html#index-mlong32)
@@ -208,7 +208,7 @@ msmartmips
 UrlSuffix(gcc/MIPS-Options.html#index-msmartmips)
 
 msoft-float
-UrlSuffix(gcc/MIPS-Options.html#index-msoft-float-8)
+UrlSuffix(gcc/MIPS-Options.html#index-msoft-float-7)
 
 msplit-addresses
 UrlSuffix(gcc/MIPS-Options.html#index-msplit-addresses)
diff --git a/gcc/config/mmix/mmix.opt.urls b/gcc/config/mmix/mmix.opt.urls
index 6722f9e4e01..dda41cadf8d 100644
--- a/gcc/config/mmix/mmix.opt.urls
+++ b/gcc/config/mmix/mmix.opt.urls
@@ -22,7 +22,7 @@ mtoplevel-symbols
 UrlSuffix(gcc/MMIX-Options.html#index-mtoplevel-symbols)
 
 melf
-UrlSuffix(gcc/MMIX-Options.html#index-melf-1)
+UrlSuffix(gcc/MMIX-Options.html#index-melf)
 
 mbranch-predict
 UrlSuffix(gcc/MMIX-Options.html#index-mbranch-predict)
diff --git a/gcc/config/or1k/or1k.opt.urls b/gcc/config/or1k/or1k.opt.urls
index b3ba2df4ab7..0927d6af1db 100644
--- a/gcc/config/or1k/or1k.opt.urls
+++ b/gcc/config/or1k/or1k.opt.urls
@@ -13,10 +13,10 @@ msoft-mul
 UrlSuffix(gcc/OpenRISC-Options.html#index-msoft-mul)
 
 msoft-float
-UrlSuffix(gcc/OpenRISC-Options.html#index-msoft-float-9)
+UrlSuffix(gcc/OpenRISC-Options.html#index-msoft-float-8)
 
 mhard-float
-UrlSuffix(gcc/OpenRISC-Options.html#index-mhard-float-5)
+UrlSuffix(gcc/OpenRISC-Options.html#index-mhard-float-4)
 
 mdouble-float
 UrlSuffix(gcc/OpenRISC-Options.html#index-mdouble-float-3)
diff --git a/gcc/config/pa/pa.opt.urls b/gcc/config/pa/pa.opt.urls
index 5516332ead1..29489f9b3bf 100644
--- a/gcc/config/pa/pa.opt.urls
+++ b/gcc/config/pa/pa.opt.urls
@@ -34,7 +34,7 @@ mlinker-opt
 UrlSuffix(gcc/HPPA-Options.html#index-mlinker-opt)
 
 mlong-calls
-UrlSuffix(gcc/HPPA-Options.html#index-mlong-calls-5)
+UrlSuffix(gcc/HPPA-Options.html#index-mlong-calls-6)
 
 ; skipping UrlSuffix for 'mlra' due to finding no URLs
 
@@ -63,7 +63,7 @@ mschedule=
 UrlSuffix(gcc/HPPA-Options.html#index-mschedule)
 
 msoft-float
-UrlSuffix(gcc/HPPA-Options.html#index-msoft-float-4)
+UrlSuffix(gcc/HPPA-Options.html#index-msoft-float-3)
 
 msoft-mult
 UrlSuffix(gcc/HPPA-Options.html#index-msoft-mult)
diff --git a/gcc/config/pdp11/pdp11.opt.urls b/gcc/config/pdp11/pdp11.opt.urls
index f0544ca84f6..2e8c7b1972f 100644
--- a/gcc/config/pdp11/pdp11.opt.urls
+++ b/gcc/config/pdp11/pdp11.opt.urls
@@ -28,7 +28,7 @@ mint32
 UrlSuffix(gcc/PDP-11-Options.html#index-mint32-1)
 
 msoft-float
-UrlSuffix(gcc/PDP-11-Options.html#index-msoft-float-10)
+UrlSuffix(gcc/PDP-11-Options.html#index-msoft-float-9)
 
 msplit
 UrlSuffix(gcc/PDP-11-Options.html#index-msplit)
@@ -37,5 +37,5 @@ munix-asm
 UrlSuffix(gcc/PDP-11-Options.html#index-munix-asm)
 
 mlra
-UrlSuffix(gcc/PDP-11-Options.html#index-mlra-2)
+UrlSuffix(gcc/PDP-11-Options.html#index-mlra-1)
 
diff --git a/gcc/config/rs6000/rs6000.opt.urls b/gcc/config/rs6000/rs6000.opt.urls
index 0b418c09a08..ff2a5341309 100644
--- a/gcc/config/rs6000/rs6000.opt.urls
+++ b/gcc/config/rs6000/rs6000.opt.urls
@@ -37,10 +37,10 @@ mmultiple
 UrlSuffix(gcc/RS_002f6000-and-PowerPC-Options.html#index-mmultiple)
 
 msoft-float
-UrlSuffix(gcc/RS_002f6000-and-PowerPC-Options.html#index-msoft-float-11)
+UrlSuffix(gcc/RS_002f6000-and-PowerPC-Options.html#index-msoft-float-10)
 
 mhard-float
-UrlSuffix(gcc/RS_002f6000-and-PowerPC-Options.html#index-mhard-float-6)
+UrlSuffix(gcc/RS_002f6000-and-PowerPC-Options.html#index-mhard-float-5)
 
 mpopcntd
 UrlSuffix(gcc/RS_002f6000-and-PowerPC-Options.html#index-mpopcntd)
diff --git a/gcc/config/s390/s390.opt.urls b/gcc/config/s390/s390.opt.urls
index be0904ce1ce..021f2d79015 100644
--- a/gcc/config/s390/s390.opt.urls
+++ b/gcc/config/s390/s390.opt.urls
@@ -22,16 +22,16 @@ mhard-dfp
 UrlSuffix(gcc/S_002f390-and-zSeries-Options.html#index-mhard-dfp-1)
 
 mhard-float
-UrlSuffix(gcc/S_002f390-and-zSeries-Options.html#index-mhard-float-7)
+UrlSuffix(gcc/S_002f390-and-zSeries-Options.html#index-mhard-float-6)
 
 mhotpatch=
 UrlSuffix(gcc/S_002f390-and-zSeries-Options.html#index-mhotpatch)
 
 mlong-double-128
-UrlSuffix(gcc/S_002f390-and-zSeries-Options.html#index-mlong-double-128)
+UrlSuffix(gcc/S_002f390-and-zSeries-Options.html#index-mlong-double-128-1)
 
 mlong-double-64
-UrlSuffix(gcc/S_002f390-and-zSeries-Options.html#index-mlong-double-64)
+UrlSuffix(gcc/S_002f390-and-zSeries-Options.html#index-mlong-double-64-1)
 
 mhtm
 UrlSuffix(gcc/S_002f390-and-zSeries-Options.html#index-mhtm-1)
@@ -46,7 +46,7 @@ msmall-exec
 UrlSuffix(gcc/S_002f390-and-zSeries-Options.html#index-msmall-exec)
 
 msoft-float
-UrlSuffix(gcc/S_002f390-and-zSeries-Options.html#index-msoft-float-12)
+UrlSuffix(gcc/S_002f390-and-zSeries-Options.html#index-msoft-float-11)
 
 mstack-guard=
 UrlSuffix(gcc/S_002f390-and-zSeries-Options.html#index-mstack-guard)
@@ -58,7 +58,9 @@ mstack-protector-guard-record
 UrlSuffix(gcc/S_002f390-and-zSeries-Options.html#index-mstack-protector-guard-record)
 
 mstack-size=
-UrlSuffix(gcc/S_002f390-and-zSeries-Options.html#index-mstack-size-2)
+UrlSuffix(gcc/S_002f390-and-zSeries-Options.html#index-mstack-size-1)
+
+; skipping UrlSuffix for 'mno-stack-size' due to finding no URLs
 
 mtune=
 UrlSuffix(gcc/S_002f390-and-zSeries-Options.html#index-mtune-14)
diff --git a/gcc/config/sparc/sparc.opt.urls b/gcc/config/sparc/sparc.opt.urls
index 1188f88fdaa..a221b6b1ea2 100644
--- a/gcc/config/sparc/sparc.opt.urls
+++ b/gcc/config/sparc/sparc.opt.urls
@@ -4,10 +4,10 @@ mfpu
 UrlSuffix(gcc/SPARC-Options.html#index-mfpu-4)
 
 mhard-float
-UrlSuffix(gcc/SPARC-Options.html#index-mhard-float-8)
+UrlSuffix(gcc/SPARC-Options.html#index-mhard-float-7)
 
 msoft-float
-UrlSuffix(gcc/SPARC-Options.html#index-msoft-float-13)
+UrlSuffix(gcc/SPARC-Options.html#index-msoft-float-12)
 
 mflat
 UrlSuffix(gcc/SPARC-Options.html#index-mflat)
diff --git a/gcc/config/v850/v850.opt.urls b/gcc/config/v850/v850.opt.urls
index a06f4833f47..6f8102f9996 100644
--- a/gcc/config/v850/v850.opt.urls
+++ b/gcc/config/v850/v850.opt.urls
@@ -18,7 +18,7 @@ mghs
 UrlSuffix(gcc/V850-Options.html#index-mghs)
 
 mlong-calls
-UrlSuffix(gcc/V850-Options.html#index-mlong-calls-7)
+UrlSuffix(gcc/V850-Options.html#index-mlong-calls-8)
 
 mprolog-function
 UrlSuffix(gcc/V850-Options.html#index-mprolog-function)
@@ -71,10 +71,10 @@ mlong-jumps
 UrlSuffix(gcc/V850-Options.html#index-mlong-jumps)
 
 msoft-float
-UrlSuffix(gcc/V850-Options.html#index-msoft-float-14)
+UrlSuffix(gcc/V850-Options.html#index-msoft-float-13)
 
 mhard-float
-UrlSuffix(gcc/V850-Options.html#index-mhard-float-9)
+UrlSuffix(gcc/V850-Options.html#index-mhard-float-8)
 
 mrh850-abi
 UrlSuffix(gcc/V850-Options.html#index-mrh850-abi)
diff --git a/gcc/config/vax/vax.opt.urls b/gcc/config/vax/vax.opt.urls
index 7813b886baa..758a5a733e6 100644
--- a/gcc/config/vax/vax.opt.urls
+++ b/gcc/config/vax/vax.opt.urls
@@ -19,5 +19,5 @@ munix
 UrlSuffix(gcc/VAX-Options.html#index-munix)
 
 mlra
-UrlSuffix(gcc/VAX-Options.html#index-mlra-3)
+UrlSuffix(gcc/VAX-Options.html#index-mlra-2)
 
diff --git a/gcc/config/visium/visium.opt.urls b/gcc/config/visium/visium.opt.urls
index 38ba88dfe61..16984e7f176 100644
--- a/gcc/config/visium/visium.opt.urls
+++ b/gcc/config/visium/visium.opt.urls
@@ -10,10 +10,10 @@ mfpu
 UrlSuffix(gcc/Visium-Options.html#index-mfpu-5)
 
 mhard-float
-UrlSuffix(gcc/Visium-Options.html#index-mhard-float-10)
+UrlSuffix(gcc/Visium-Options.html#index-mhard-float-9)
 
 msoft-float
-UrlSuffix(gcc/Visium-Options.html#index-msoft-float-15)
+UrlSuffix(gcc/Visium-Options.html#index-msoft-float-14)
 
 mcpu=
 UrlSuffix(gcc/Visium-Options.html#index-mcpu-13)
-- 
2.39.5

Reply via email to