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.

Reply via email to