| Related articles |
|---|
| Removing GCC warnings from flex- and bison- generated C code zender@uci.edu (Charlie Zender) (2004-01-09) |
| Re: Removing GCC warnings from flex- and bison- generated C johnmillaway@yahoo.com (John Millaway) (2004-01-16) |
| From: | John Millaway <johnmillaway@yahoo.com> |
| Newsgroups: | comp.compilers |
| Date: | 16 Jan 2004 22:22:30 -0500 |
| Organization: | Compilers Central |
| References: | 04-01-045 |
| Keywords: | lex, yacc, comment |
| Posted-Date: | 16 Jan 2004 22:22:30 EST |
> >ncap_lex.c:2865: warning: no previous prototype for `yyget_leng'
> >ncap_lex.c:2874: warning: no previous prototype for `yyget_text'
> >ncap_lex.c:2883: warning: no previous prototype for `yyset_lineno'
> >ncap_lex.c:2895: warning: no previous prototype for `yyset_in'
> >ncap_lex.c:2900: warning: no previous prototype for `yyset_out'
> >ncap_lex.c:2905: warning: no previous prototype for `yyget_debug'
> >ncap_lex.c:2910: warning: no previous prototype for `yyset_debug'
> >ncap_lex.c:2916: warning: no previous prototype for `yylex_destroy'
>
> Those warnings can all be eliminated by declaring prototypes
> for the corresponding functions.
Or, preferably, use the option --header=FILE (%header=FILE) to generate a C
header file which contains the prototypes. -John M
Return to the
comp.compilers page.
Search the
comp.compilers archives again.