diff -Naur gcc-3.3.6/gcc/c-parse.y gcc-3.3.6-works/gcc/c-parse.y --- gcc-3.3.6/gcc/c-parse.y 2014-05-09 05:29:35.426405840 +0400 +++ gcc-3.3.6-works/gcc/c-parse.y 2014-05-09 05:29:56.192406124 +0400 @@ -52,6 +52,7 @@ /* Like YYERROR but do call yyerror. */ +#define YYLEX yylex() #define YYERROR1 { yyerror ("syntax error"); YYERROR; } /* Like the default stack expander, except (1) use realloc when possible,