diff options
author | Hongyu Wang <hongyu.wang@intel.com> | 2024-05-15 11:24:34 +0800 |
---|---|---|
committer | Hongyu Wang <hongyu.wang@intel.com> | 2024-05-29 16:59:59 +0800 |
commit | 499d00127d39ba894b0f7216d73660b380bdc325 (patch) | |
tree | cadb8f989a92c84bd463bbd14d71ce3473e04356 /libcpp | |
parent | 58b8c87b7fb281e35a6817cc91a292096fdc02dc (diff) | |
download | gcc-499d00127d39ba894b0f7216d73660b380bdc325.zip gcc-499d00127d39ba894b0f7216d73660b380bdc325.tar.gz gcc-499d00127d39ba894b0f7216d73660b380bdc325.tar.bz2 |
i386: Fix ix86_option override after change [PR 113719]
In ix86_override_options_after_change, calls to ix86_default_align
and ix86_recompute_optlev_based_flags will cause mismatched target
opt_set when doing cl_optimization_restore. Move them back to
ix86_option_override_internal to solve the issue.
gcc/ChangeLog:
PR target/113719
* config/i386/i386-options.cc (ix86_override_options_after_change):
Remove call to ix86_default_align and
ix86_recompute_optlev_based_flags.
(ix86_option_override_internal): Call ix86_default_align and
ix86_recompute_optlev_based_flags.
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions