From cd2eb4872223073ad00c6b06371c1ffcbad8fb63 Mon Sep 17 00:00:00 2001 From: Russ Cox Date: Tue, 30 Jul 2013 10:27:26 -0400 Subject: [PATCH] cmd/gc: don't report mark if other things are broken Fixes #5598. R=ken2 CC=golang-dev https://golang.org/cl/12104043 --- src/cmd/gc/dcl.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/cmd/gc/dcl.c b/src/cmd/gc/dcl.c index d3759efde3..dc4d1f18e1 100644 --- a/src/cmd/gc/dcl.c +++ b/src/cmd/gc/dcl.c @@ -141,6 +141,8 @@ testdclstack(void) for(d=dclstack; d!=S; d=d->link) { if(d->name == nil) { + if(nerrors != 0) + errorexit(); yyerror("mark left on the stack"); continue; } -- 2.48.1