diff options
author | Andreas Schwab <schwab@issan.cs.uni-dortmund.de> | 1999-03-16 21:10:35 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1999-03-16 14:10:35 -0700 |
commit | a4fe0b0995764a1c4aad964698c56a53f9b3fd2a (patch) | |
tree | 2aef470ab4dd8e881c114b174824ef0d0f2bb44e /gcc/cexp.y | |
parent | b14a4f5a2860843afe94587a36f01ba8d192e490 (diff) | |
download | gcc-a4fe0b0995764a1c4aad964698c56a53f9b3fd2a.zip gcc-a4fe0b0995764a1c4aad964698c56a53f9b3fd2a.tar.gz gcc-a4fe0b0995764a1c4aad964698c56a53f9b3fd2a.tar.bz2 |
cexp.y (yyerror): Call verror to get a usefull error message.
* cexp.y (yyerror): Call verror to get a usefull error message.
* cexp.c: Rebuilt.
From-SVN: r25811
Diffstat (limited to 'gcc/cexp.y')
-rw-r--r-- | gcc/cexp.y | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -137,6 +137,7 @@ HOST_WIDEST_INT parse_escape PROTO((char **, HOST_WIDEST_INT)); int check_assertion PROTO((U_CHAR *, int, int, struct arglist *)); struct hashnode *lookup PROTO((U_CHAR *, int, int)); void error PVPROTO((const char *, ...)) ATTRIBUTE_PRINTF_1; +void verror PROTO((const char *, va_list)); void pedwarn PVPROTO((const char *, ...)) ATTRIBUTE_PRINTF_1; void warning PVPROTO((const char *, ...)) ATTRIBUTE_PRINTF_1; @@ -1015,9 +1016,7 @@ yyerror VPROTO ((const char * msgid, ...)) msgid = va_arg (args, const char *); #endif - fprintf (stderr, "error: "); - vfprintf (stderr, _(msgid), args); - fprintf (stderr, "\n"); + verror (msgid, args); va_end (args); skip_evaluation = 0; longjmp (parse_return_error, 1); |