[Bug target/99464] #pragma GCC target("arch=cannonlake") does not work with a -msha builtin

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Mar 9 08:27:08 GMT 2021


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99464

--- Comment #1 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Martin Liska <marxin@gcc.gnu.org>:

https://gcc.gnu.org/g:eb5e1998e29873ba77deff357dc27e8cef53dff0

commit r11-7573-geb5e1998e29873ba77deff357dc27e8cef53dff0
Author: Martin Liska <mliska@suse.cz>
Date:   Mon Mar 8 12:56:06 2021 +0100

    i386: Properly set ix86_isa_flags

    gcc/ChangeLog:

            PR target/99464
            * config/i386/i386-options.c (ix86_option_override_internal):
            Set isa_flags for OPTS argument and not for the global
            global_options.

    gcc/testsuite/ChangeLog:

            PR target/99464
            * gcc.target/i386/pr99464.c: New test.


More information about the Gcc-bugs mailing list