diff options
author | Kewen Lin <linkw@linux.ibm.com> | 2024-07-23 00:48:14 -0500 |
---|---|---|
committer | Kewen Lin <linkw@gcc.gnu.org> | 2024-07-23 00:50:59 -0500 |
commit | f4062e361cccc5a32597afdb6c8066c87f680276 (patch) | |
tree | d28366bee4689501d412f5f3b81f413b0c9dd42e /zlib | |
parent | e6db8848d956f5e712dd621d33630b799ff60a72 (diff) | |
download | gcc-f4062e361cccc5a32597afdb6c8066c87f680276.zip gcc-f4062e361cccc5a32597afdb6c8066c87f680276.tar.gz gcc-f4062e361cccc5a32597afdb6c8066c87f680276.tar.bz2 |
rs6000: Update option set in rs6000_inner_target_options [PR115713]
When function rs6000_inner_target_options parsing target
options, it updates the explicit option set information for
rs6000_opt_masks by rs6000_isa_flags_explicit, but it misses
to update that information for rs6000_opt_vars, and it can
result in some unexpected consequence as the associated test
case shows. This patch is to fix rs6000_inner_target_options
to update the option set for rs6000_opt_vars as well.
PR target/115713
gcc/ChangeLog:
* config/rs6000/rs6000.cc (rs6000_inner_target_options): Update option
set information for rs6000_opt_vars.
gcc/testsuite/ChangeLog:
* gcc.target/powerpc/pr115713-2.c: New test.
Diffstat (limited to 'zlib')
0 files changed, 0 insertions, 0 deletions