From: James Van Artsdalen Date: Thu, 23 Sep 1993 06:07:19 +0000 (+0000) Subject: (record_label_references): Don't follow a null label reference chain. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=9f5cad058274f4fdb14939db3470c89a94c21a24;p=gcc.git (record_label_references): Don't follow a null label reference chain. From-SVN: r5429 --- diff --git a/gcc/reg-stack.c b/gcc/reg-stack.c index 33bd2689d76..3cf49dedf64 100644 --- a/gcc/reg-stack.c +++ b/gcc/reg-stack.c @@ -406,7 +406,9 @@ record_label_references (insn, pat) /* Don't make a duplicate in the code_label's chain. */ - for (ref = LABEL_REFS (label); ref != label; ref = LABEL_NEXTREF (ref)) + for (ref = LABEL_REFS (label); + ref && ref != label; + ref = LABEL_NEXTREF (ref)) if (CONTAINING_INSN (ref) == insn) return;