From: Richard Kenner Date: Sun, 31 Dec 1995 19:19:25 +0000 (-0500) Subject: (fixup_gotos): Use DECL_ERROR_ISSUED instead of DECL_REGISTER. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=33bc3ff583997c4fd0f4ee22b3a19c290cb3ceba;p=gcc.git (fixup_gotos): Use DECL_ERROR_ISSUED instead of DECL_REGISTER. From-SVN: r10910 --- diff --git a/gcc/stmt.c b/gcc/stmt.c index 3090593871b..1c0722fd6b1 100644 --- a/gcc/stmt.c +++ b/gcc/stmt.c @@ -1148,12 +1148,12 @@ fixup_gotos (thisblock, stack_level, cleanup_list, first_insn, dont_jump_in) && (after_label == 0 || INSN_UID (first_insn) < INSN_UID (after_label)) && INSN_UID (first_insn) > INSN_UID (f->before_jump) - && ! DECL_REGISTER (f->target)) + && ! DECL_ERROR_ISSUED (f->target)) { error_with_decl (f->target, "label `%s' used before containing binding contour"); /* Prevent multiple errors for one label. */ - DECL_REGISTER (f->target) = 1; + DECL_ERROR_ISSUED (f->target) = 1; } /* We will expand the cleanups into a sequence of their own and