aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-switch-conversion.c
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2021-12-03 11:58:25 -0600
committerPeter Bergner <bergner@linux.ibm.com>2021-12-03 14:32:13 -0600
commitcff7879a381d3f5ed6556206896e6a6229800167 (patch)
tree0736f08bfea8273d9a95c984c66256b3397ed79c /gcc/tree-switch-conversion.c
parentd81722ee16e339af7c11b3d1bf51c17246557595 (diff)
downloadgcc-cff7879a381d3f5ed6556206896e6a6229800167.zip
gcc-cff7879a381d3f5ed6556206896e6a6229800167.tar.gz
gcc-cff7879a381d3f5ed6556206896e6a6229800167.tar.bz2
rs6000: Fix up flag_shrink_wrap handling in presence of -mrop-protect [PR101324]
PR101324 shows a problem in disabling shrink-wrapping when using -mrop-protect when there is a attribute optimize/pragma. The fix envolves moving the handling of flag_shrink_wrap so it gets re-disbled when we change or add options. 2021-12-03 Martin Liska <mliska@suse.cz> gcc/ PR target/101324 * config/rs6000/rs6000.c (rs6000_option_override_internal): Move the disabling of shrink-wrapping when using -mrop-protect from here... (rs6000_override_options_after_change): ...to here. 2021-12-03 Peter Bergner <bergner@linux.ibm.com> gcc/testsuite/ PR target/101324 * gcc.target/powerpc/pr101324.c: New test.
Diffstat (limited to 'gcc/tree-switch-conversion.c')
0 files changed, 0 insertions, 0 deletions