diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f7598eb8d1d..530dc8f21ee 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,8 @@ 2010-07-20 Jakub Jelinek + * var-tracking.c (vt_expand_loc, vt_expand_loc_dummy): Bump maximum + depth to 8 from 5. + PR debug/45003 * cfgexpand.c (expand_debug_expr) : Use ZERO_EXTEND or SIGN_EXTEND depending on TYPE_UNSIGNED of the operand's type diff --git a/gcc/var-tracking.c b/gcc/var-tracking.c index f62b41f6e20..e13f340b03f 100644 --- a/gcc/var-tracking.c +++ b/gcc/var-tracking.c @@ -7043,7 +7043,7 @@ vt_expand_loc (rtx loc, htab_t vars) data.vars = vars; data.dummy = false; data.cur_loc_changed = false; - loc = cselib_expand_value_rtx_cb (loc, scratch_regs, 5, + loc = cselib_expand_value_rtx_cb (loc, scratch_regs, 8, vt_expand_loc_callback, &data); if (loc && MEM_P (loc)) @@ -7064,7 +7064,7 @@ vt_expand_loc_dummy (rtx loc, htab_t vars, bool *pcur_loc_changed) data.vars = vars; data.dummy = true; data.cur_loc_changed = false; - ret = cselib_dummy_expand_value_rtx_cb (loc, scratch_regs, 5, + ret = cselib_dummy_expand_value_rtx_cb (loc, scratch_regs, 8, vt_expand_loc_callback, &data); *pcur_loc_changed = data.cur_loc_changed; return ret;