From: Russ Cox Date: Thu, 2 Sep 2010 18:31:39 +0000 (-0400) Subject: gc: appease bison version running on FreeBSD builder X-Git-Tag: weekly.2010-09-06~15 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=1cb951d9943727bd1587c539e0d132a6a532aa72;p=gostls13.git gc: appease bison version running on FreeBSD builder R=ken2 CC=golang-dev https://golang.org/cl/2141042 --- diff --git a/src/cmd/gc/go.y b/src/cmd/gc/go.y index 73b1ff4942..99ff40724b 100644 --- a/src/cmd/gc/go.y +++ b/src/cmd/gc/go.y @@ -21,16 +21,7 @@ #include /* if we don't, bison will, and go.h re-#defines getc */ #include "go.h" -static void -fixlbrace(int lbr) -{ - // If the opening brace was an LBODY, - // set up for another one now that we're done. - // See comment in lex.c about loophack. - if(lbr == LBODY) - loophack = 1; -} - +static void fixlbrace(int); %} %union { Node* node; @@ -1938,3 +1929,16 @@ hidden_interfacedcl_list: { $$ = list($1, $3); } + +%% + +static void +fixlbrace(int lbr) +{ + // If the opening brace was an LBODY, + // set up for another one now that we're done. + // See comment in lex.c about loophack. + if(lbr == LBODY) + loophack = 1; +} +