From 9f5cad058274f4fdb14939db3470c89a94c21a24 Mon Sep 17 00:00:00 2001 From: James Van Artsdalen Date: Thu, 23 Sep 1993 06:07:19 +0000 Subject: [PATCH] (record_label_references): Don't follow a null label reference chain. From-SVN: r5429 --- gcc/reg-stack.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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; -- 2.30.2