* function.c (fixup_var_refs): Also adjust the start of sequence
after fixing up the insns.
Co-Authored-By: Olivier Hainque <hainque@act-europe.fr>
From-SVN: r83166
+2004-06-15 Eric Botcazou <ebotcazou@act-europe.fr>
+ Olivier Hainque <hainque@act-europe.fr>
+
+ * function.c (fixup_var_refs): Also adjust the start of sequence
+ after fixing up the insns.
+
2004-06-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
* gccbug.in: Update optimization -> tree-optimization/rtl-optimization.
push_to_full_sequence (stack->first, stack->last);
fixup_var_refs_insns (stack->first, var, promoted_mode, unsignedp,
stack->next != 0, may_share);
- /* Update remembered end of sequence
- in case we added an insn at the end. */
+ /* Update bounds of sequence in case we added insns. */
+ stack->first = get_insns ();
stack->last = get_last_insn ();
end_sequence ();
}