https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122243
--- Comment #20 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Sandra Loosemore <[email protected]>: https://gcc.gnu.org/g:b67da7cf289f51e750cf522280160cfd35586867 commit r16-5707-gb67da7cf289f51e750cf522280160cfd35586867 Author: Sandra Loosemore <[email protected]> Date: Sat Nov 1 22:57:01 2025 +0000 doc, gcn: Clean up gcn target options and docs [PR122243] [PR122288] Per PR target/122288, gcn.opt contained some invalid syntax that was quietly accepted by the options processor. This patch fixes that, marks some useless options as "Undocumented", and brings the documentation into sync with the options file. I tested the .opt file changes on both a standalone gcn build (gcc and g++ testsuites) and in an x86_64-linux-gnu build with gcn as offload target (libgomp). gcc/ChangeLog PR other/122243 PR target/122288 * config/gcn/gcn.opt (m32, m64, mgomp): Mark "Undocumented" since these options don't actually do anything useful. (flag_bypass_init_error, stack_size_opt, gang_size_opt): Correct opt file syntax. (mstack-size=): Mark "Undocumented" since it's obsolete. * doc/invoke.texi (Option Summary) <AMD GCN Options>: Remove obsolete options, add missing entries for -mgang-private-size=, -msram-ecc=, and -mxnack=. (AMD GCN Options): Likewise.
