components/gcc3/patches/c-parse.in.patch
changeset 4635 a9a24ad5e78c
parent 246 0878f7720e3e
equal deleted inserted replaced
4634:a4940ac4947c 4635:a9a24ad5e78c
    31 -		{ $$ = start_enum (NULL_TREE); }
    31 -		{ $$ = start_enum (NULL_TREE); }
    32 +		{ $<ttype>$ = start_enum (NULL_TREE); }
    32 +		{ $<ttype>$ = start_enum (NULL_TREE); }
    33  	  enumlist maybecomma_warn '}' maybe_attribute
    33  	  enumlist maybecomma_warn '}' maybe_attribute
    34  		{ $$ = finish_enum ($<ttype>3, nreverse ($4),
    34  		{ $$ = finish_enum ($<ttype>3, nreverse ($4),
    35  				    chainon ($1, $7)); }
    35  				    chainon ($1, $7)); }
       
    36 --- gcc-3.4.3/gcc/c-parse.in.orig	Sun Dec 15 10:24:57 2013
       
    37 +++ gcc-3.4.3/gcc/c-parse.in	Sun Dec 15 10:28:18 2013
       
    38 @@ -635,7 +635,7 @@
       
    39  	IDENTIFIER
       
    40  		{
       
    41  		  if (yychar == YYEMPTY)
       
    42 -		    yychar = YYLEX;
       
    43 +		    yychar = yylex();
       
    44  		  $$ = build_external_ref ($1, yychar == '(');
       
    45  		}
       
    46  	| CONSTANT
       
    47 @@ -2227,7 +2227,7 @@
       
    48  
       
    49  save_location:
       
    50  		{ if (yychar == YYEMPTY)
       
    51 -		    yychar = YYLEX;
       
    52 +		    yychar = yylex();
       
    53  		  $$ = input_location; }
       
    54  	;
       
    55