[Bug other/122243] Hundreds of options are missing @opindex entries in manual
cvs-commit at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sun Jan 25 20:48:08 GMT 2026
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122243
--- Comment #74 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Sandra Loosemore <sandra@gcc.gnu.org>:
https://gcc.gnu.org/g:d0ce13e26cab65735bb99f0a61c1ff25979eb0ba
commit r16-7024-gd0ce13e26cab65735bb99f0a61c1ff25979eb0ba
Author: Sandra Loosemore <sloosemore@baylibre.com>
Date: Sun Jan 25 00:40:51 2026 +0000
doc: Mark more options as Undocumented/RejectNegative [PR122243]
In reviewing the autogenerated list of remaining undocumented options
after my first pass through the whole chapter, I found several more
options I'd previously overlooked that should either be marked
Undocumented, or that were missing a RejectNegative attribute where
one was plainly appropriate.
gcc/c-family/ChangeLog
PR other/122243
* c.opt (-output-pch): Mark as Undocumented, as it seems to be
an internal option that has never been documented anyway.
(Werror-implicit-function-declaration): Mark deprecated option
that is not currently documented as Undocumented.
(fconstant-string-class=): Add RejectNegative property.
gcc/ChangeLog
PR other/122243
* common.opt (fbounds-check): Mark as Undocumented, expand comments
to explain why.
* config/frv/frv.opt (msched-lookahead=): Mark unused option as
Undocumented.
* config/m68k/m68k.opt (m68851): Add RejectNegative.
* config/nvptx/nvptx.opt (minit-regs=): Mark as Undocumented. It's
not currently documented and seems to have been introduced as a
stopgap to experiment with different implementation strategies.
* config/rs6000/476.opt (mpreserve-link-stack): Mark as
Undocumented.
It seems to be an internal option that is enabled by default on the
cpu that can benefit from it.
More information about the Gcc-bugs
mailing list