gengtype.h (error_at_line): Use PARAMS, not VPARAMS.

* gengtype.h (error_at_line): Use PARAMS, not VPARAMS.  Add
	ATTRIBUTE_PRINTF_2.
	* gengtype-lex.l: Fix format specifier warning.

From-SVN: r54394
This commit is contained in:
Kaveh R. Ghazi 2002-06-09 02:40:08 +00:00 committed by Kaveh Ghazi
parent 1f8e46828a
commit 57d802974a
3 changed files with 6 additions and 2 deletions

View File

@ -1,5 +1,9 @@
2002-06-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* gengtype.h (error_at_line): Use PARAMS, not VPARAMS. Add
ATTRIBUTE_PRINTF_2.
* gengtype-lex.l: Fix format specifier warning.
* genautomata.c: Don't include ctype.h or limits.h. Use ISSPACE,
not isspace.
* gengtype-lex.l: Don't include ctype.h and use ISSPACE/ISIDNUM in

View File

@ -283,7 +283,7 @@ ITYPE {IWORD}({WS}{IWORD})*
"%}" { BEGIN(in_struct); }
"%" {
error_at_line (&lexer_line,
"unterminated %{; unexpected EOF");
"unterminated %%{; unexpected EOF");
}
}

View File

@ -109,7 +109,7 @@ extern struct fileloc lexer_line;
/* Print an error message. */
extern void error_at_line
VPARAMS ((struct fileloc *pos, const char *msg, ...));
PARAMS ((struct fileloc *pos, const char *msg, ...)) ATTRIBUTE_PRINTF_2;
/* Constructor routines for types. */
extern void do_typedef PARAMS ((const char *s, type_p t, struct fileloc *pos));