aboutsummaryrefslogtreecommitdiff
path: root/gcc/cexp.y
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@issan.cs.uni-dortmund.de>1999-03-16 21:10:35 +0000
committerJeff Law <law@gcc.gnu.org>1999-03-16 14:10:35 -0700
commita4fe0b0995764a1c4aad964698c56a53f9b3fd2a (patch)
tree2aef470ab4dd8e881c114b174824ef0d0f2bb44e /gcc/cexp.y
parentb14a4f5a2860843afe94587a36f01ba8d192e490 (diff)
downloadgcc-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.y5
1 files changed, 2 insertions, 3 deletions
diff --git a/gcc/cexp.y b/gcc/cexp.y
index 9ccc025..9364ac3 100644
--- a/gcc/cexp.y
+++ b/gcc/cexp.y
@@ -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);