diff options
author | Jakub Jelinek <jakub@redhat.com> | 2016-11-19 19:57:26 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2016-11-19 19:57:26 +0100 |
commit | ed8b3aba44f30b22fe2517152291d358a4a2a950 (patch) | |
tree | c15135e1c867f61c839d2b8f9ee0fa45e84d931f | |
parent | 253a20de711d05547b98051468d58ac145397096 (diff) | |
download | gcc-ed8b3aba44f30b22fe2517152291d358a4a2a950.zip gcc-ed8b3aba44f30b22fe2517152291d358a4a2a950.tar.gz gcc-ed8b3aba44f30b22fe2517152291d358a4a2a950.tar.bz2 |
i386.c (ix86_valid_target_attribute_tree): Don't clear opts->x_ix86_isa_flags...
* config/i386/i386.c (ix86_valid_target_attribute_tree): Don't
clear opts->x_ix86_isa_flags, clear opts->x_ix86_isa_flags2
instead and using = 0 instead of &= 0.
From-SVN: r242627
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/i386/i386.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9b69a6e..c3c5c16 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,9 @@ 2016-11-19 Jakub Jelinek <jakub@redhat.com> + * config/i386/i386.c (ix86_valid_target_attribute_tree): Don't + clear opts->x_ix86_isa_flags, clear opts->x_ix86_isa_flags2 + instead and using = 0 instead of &= 0. + * config/i386/i386.c (def_builtin, def_builtin2, def_builtin_const2, ix86_add_new_builtins): Formatting fixes. (ix86_expand_builtin): Use || instead of && for isa vs. isa2. diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index 8ab6576..9596537 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -6845,7 +6845,7 @@ ix86_valid_target_attribute_tree (tree args, | OPTION_MASK_ABI_64 | OPTION_MASK_ABI_X32 | OPTION_MASK_CODE16); - opts->x_ix86_isa_flags &= 0; + opts->x_ix86_isa_flags2 = 0; } else if (!orig_arch_specified) opts->x_ix86_arch_string = NULL; |