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