--- gcc-3.4.3/gcc/c-parse.in.orig Tue Feb 16 13:13:29 2010 +++ gcc-3.4.3/gcc/c-parse.in Tue Feb 16 13:17:36 2010 @@ -1730,7 +1730,7 @@ structsp_attr: struct_head identifier '{' - { $$ = start_struct (RECORD_TYPE, $2); + { $$ = start_struct (RECORD_TYPE, $2); /* Start scope of tag before parsing components. */ } component_decl_list '}' maybe_attribute @@ -1741,7 +1741,7 @@ nreverse ($3), chainon ($1, $5)); } | union_head identifier '{' - { $$ = start_struct (UNION_TYPE, $2); } + { $$ = start_struct (UNION_TYPE, $2); } component_decl_list '}' maybe_attribute { $$ = finish_struct ($4, nreverse ($5), chainon ($1, $7)); } @@ -1750,12 +1750,12 @@ nreverse ($3), chainon ($1, $5)); } | enum_head identifier '{' - { $$ = start_enum ($2); } + { $$ = start_enum ($2); } enumlist maybecomma_warn '}' maybe_attribute { $$ = finish_enum ($4, nreverse ($5), chainon ($1, $8)); } | enum_head '{' - { $$ = start_enum (NULL_TREE); } + { $$ = start_enum (NULL_TREE); } enumlist maybecomma_warn '}' maybe_attribute { $$ = finish_enum ($3, nreverse ($4), chainon ($1, $7)); } --- gcc-3.4.3/gcc/c-parse.in.orig Sun Dec 15 10:24:57 2013 +++ gcc-3.4.3/gcc/c-parse.in Sun Dec 15 10:28:18 2013 @@ -635,7 +635,7 @@ IDENTIFIER { if (yychar == YYEMPTY) - yychar = YYLEX; + yychar = yylex(); $$ = build_external_ref ($1, yychar == '('); } | CONSTANT @@ -2227,7 +2227,7 @@ save_location: { if (yychar == YYEMPTY) - yychar = YYLEX; + yychar = yylex(); $$ = input_location; } ;