From: Richard Kenner Date: Fri, 7 Oct 1994 12:24:36 +0000 (-0400) Subject: (add_insn_{after,before}): Fix error in last change. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=fef0509b3d6c7b4d0960718505b1651b3eb32b78;p=gcc.git (add_insn_{after,before}): Fix error in last change. From-SVN: r8233 --- diff --git a/gcc/emit-rtl.c b/gcc/emit-rtl.c index 490598cd94e..c174a1be09b 100644 --- a/gcc/emit-rtl.c +++ b/gcc/emit-rtl.c @@ -2161,7 +2161,10 @@ add_insn_after (insn, after) /* Scan all pending sequences too. */ for (; stack; stack = stack->next) if (after == stack->last) - stack->last = insn; + { + stack->last = insn; + break; + } if (stack == 0) abort (); @@ -2209,7 +2212,10 @@ add_insn_before (insn, before) /* Scan all pending sequences too. */ for (; stack; stack = stack->next) if (before == stack->first) - stack->first = insn; + { + stack->first = insn; + break; + } if (stack == 0) abort ();