diff options
Diffstat (limited to 'gcc/genautomata.c')
-rw-r--r-- | gcc/genautomata.c | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/gcc/genautomata.c b/gcc/genautomata.c index 9f9e066b..122a4a4 100644 --- a/gcc/genautomata.c +++ b/gcc/genautomata.c @@ -5076,7 +5076,8 @@ store_alt_unit_usage (regexp_t regexp, regexp_t unit, int cycle, length = (cycle + 1) * REGEXP_ONEOF (regexp)->regexps_num; while (VEC_length (unit_usage_t, cycle_alt_unit_usages) < length) - VEC_safe_push (unit_usage_t, heap, cycle_alt_unit_usages, 0); + VEC_safe_push (unit_usage_t, heap, cycle_alt_unit_usages, + (unit_usage_t) NULL); index = cycle * REGEXP_ONEOF (regexp)->regexps_num + alt_num; prev = NULL; @@ -7673,7 +7674,8 @@ output_min_issue_delay_table (automaton_t automaton) if (VEC_index (vect_el_t, min_issue_delay_vect, asn)) { - VEC_replace (vect_el_t, min_issue_delay_vect, asn, 0); + VEC_replace (vect_el_t, min_issue_delay_vect, asn, + (vect_el_t) 0); changed = 1; } @@ -7723,7 +7725,8 @@ output_min_issue_delay_table (automaton_t automaton) if (automaton->max_min_delay < x) automaton->max_min_delay = x; if (x == -1) - VEC_replace (vect_el_t, min_issue_delay_vect, np, 0); + VEC_replace (vect_el_t, min_issue_delay_vect, np, + (vect_el_t) 0); } } @@ -7749,7 +7752,8 @@ output_min_issue_delay_table (automaton_t automaton) = VEC_alloc (vect_el_t, heap, compressed_min_issue_delay_len); for (i = 0; i < compressed_min_issue_delay_len; i++) - VEC_quick_push (vect_el_t, compressed_min_issue_delay_vect, 0); + VEC_quick_push (vect_el_t, compressed_min_issue_delay_vect, + (vect_el_t) 0); for (i = 0; i < min_issue_delay_len; i++) { @@ -7798,7 +7802,8 @@ output_dead_lock_vect (automaton_t automaton) automaton->locked_states++; } else - VEC_replace (vect_el_t, dead_lock_vect, s->order_state_num, 0); + VEC_replace (vect_el_t, dead_lock_vect, s->order_state_num, + (vect_el_t) 0); } if (automaton->locked_states == 0) return; @@ -7840,7 +7845,7 @@ output_reserved_units_table (automaton_t automaton) reserved_units_table = VEC_alloc (vect_el_t, heap, reserved_units_size); for (i = 0; i < reserved_units_size; i++) - VEC_quick_push (vect_el_t, reserved_units_table, 0); + VEC_quick_push (vect_el_t, reserved_units_table, (vect_el_t) 0); for (n = 0; n < VEC_length (state_t, output_states_vect); n++) { state_t s = VEC_index (state_t, output_states_vect, n); |