[Fwd: Re: pure-parser warning: ‘yylval’ is used uninitialized in this function]

2008-05-12 Thread Kaiwang Chen
ar const *s); %} %pure-parser %start t %% t: 'a' %% static int yylex(YYSTYPE *lvalp) { return YYEOF; } static int yyerror(char const *s) { return 0; } int main() { return yyparse(); } Thanks, Kaiwang ---- Forwarded Message From: Joel E. Denny <[EMAIL

pure-parser warning: ‘yylval’ is used uninitialized in this function

2008-05-10 Thread Kaiwang Chen
Hello, GCC with "-Os -Wall -Werror" complains in the case of pure-parser, while without -Os it works well. Any help? Thanks in advance. $ bison -o parse.c parse.y $ gcc -Os -Wall -Werror -c parse.c -o parse.o cc1: warnings being treated as errors parse.c: In function ‘yyparse’: parse.c:1247: war