From 1cb951d9943727bd1587c539e0d132a6a532aa72 Mon Sep 17 00:00:00 2001 From: Russ Cox Date: Thu, 2 Sep 2010 14:31:39 -0400 Subject: [PATCH] gc: appease bison version running on FreeBSD builder R=ken2 CC=golang-dev https://golang.org/cl/2141042 --- src/cmd/gc/go.y | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/src/cmd/gc/go.y b/src/cmd/gc/go.y index 73b1ff4942a..99ff40724bb 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; +} +