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.
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]);
--- /dev/null
+/* PR target/99313 */
+
+#pragma GCC push_options
+#pragma GCC target ("arch=z13")
+#pragma GCC pop_options