From: Russ Cox Date: Thu, 8 Dec 2011 04:38:32 +0000 (-0500) Subject: gc: rename %union field name from lint to i X-Git-Tag: weekly.2011-12-14~143 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=f00340f02287456b24a414b4b10051b727c6ad2e;p=gostls13.git gc: rename %union field name from lint to i #define lint has special meaning to Bison; having a field named lint conflicts with that. R=ken2 CC=golang-dev https://golang.org/cl/5462044 --- diff --git a/src/cmd/gc/go.y b/src/cmd/gc/go.y index 1b00235083..075117102b 100644 --- a/src/cmd/gc/go.y +++ b/src/cmd/gc/go.y @@ -31,13 +31,13 @@ static void fixlbrace(int); Type* type; Sym* sym; struct Val val; - int lint; + int i; } // |sed 's/.* //' |9 fmt -l1 |sort |9 fmt -l50 | sed 's/^/%xxx /' %token LLITERAL -%token LASOP +%token LASOP %token LBREAK LCASE LCHAN LCOLAS LCONST LCONTINUE LDDD %token LDEFAULT LDEFER LELSE LFALL LFOR LFUNC LGO LGOTO %token LIF LIMPORT LINTERFACE LMAP LNAME @@ -47,7 +47,7 @@ static void fixlbrace(int); %token LANDAND LANDNOT LBODY LCOMM LDEC LEQ LGE LGT %token LIGNORE LINC LLE LLSH LLT LNE LOROR LRSH -%type lbrace import_here +%type lbrace import_here %type sym packname %type oliteral diff --git a/src/cmd/gc/lex.c b/src/cmd/gc/lex.c index cf7bbae9ed..3dbd6dda1a 100644 --- a/src/cmd/gc/lex.c +++ b/src/cmd/gc/lex.c @@ -1098,7 +1098,7 @@ lx: return c; asop: - yylval.lint = c; // rathole to hold which asop + yylval.i = c; // rathole to hold which asop DBG("lex: TOKEN ASOP %c\n", c); return LASOP;