s390: add exceptions for param modified by target pragma

gcc/ChangeLog:

	PR target/99313
	* optc-save-gen.awk: Add 4 more exceptions.

gcc/testsuite/ChangeLog:

	PR target/99313
	* gcc.target/s390/target-attribute/pr99313.c: New test.
This commit is contained in:
Martin Liska 2021-03-01 15:41:14 +01:00
parent 2e0bb9eec2
commit 4ed0a92f6c
2 changed files with 11 additions and 0 deletions

View File

@ -1445,6 +1445,12 @@ checked_options["TARGET_CASE_VECTOR_PC_RELATIVE"]++
checked_options["arc_size_opt_level"]++
# arm exceptions
checked_options["arm_fp16_format"]++
# s390 exceptions
checked_options["param_max_completely_peel_times"]++
checked_options["param_max_completely_peeled_insns"]++
checked_options["param_max_unroll_times"]++
checked_options["param_max_unrolled_insns"]++
for (i = 0; i < n_opts; i++) {
name = var_name(flags[i]);

View File

@ -0,0 +1,5 @@
/* PR target/99313 */
#pragma GCC push_options
#pragma GCC target ("arch=z13")
#pragma GCC pop_options