[Bug other/122243] Hundreds of options are missing @opindex entries in manual
cvs-commit at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sat Dec 13 04:16:05 GMT 2025
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122243
--- Comment #35 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:eb03ea05f3445736ccf69e0fe42c54a72fb1a576
commit r16-6078-geb03ea05f3445736ccf69e0fe42c54a72fb1a576
Author: Sandra Loosemore <sloosemore@baylibre.com>
Date: Thu Nov 6 00:26:04 2025 +0000
arc: Fix positive form of -mno-brcc and -mno-dpfp-lrsr options [PR122243]
These two options are defined in the negative form and don't have the
RejectNegative property so they end up having positive forms beginning
with "-mno-no-", which is confusing. I've inverted the sense of the
option instead (so that the positive forms are -mbrcc and
-mdpfp-lrsr).
I'm not set up to build or test gcc for ARC but this is a straightforward
change similar to fixes I've made for other target-inspecific options.
Either this fix or adding RejectNegative would break any makefiles
that use the (undocumented) -mno-no forms, though.
gcc/ChangeLog
PR other/122243
* config/arc/arc.opt (-mno-brcc, -mno-dpfp-lrsr): Redefine in
the positive sense.
More information about the Gcc-bugs
mailing list