diff options
-rw-r--r-- | usr.bin/yacc/error.c | 111 | ||||
-rw-r--r-- | usr.bin/yacc/mkpar.c | 13 |
2 files changed, 58 insertions, 66 deletions
diff --git a/usr.bin/yacc/error.c b/usr.bin/yacc/error.c index f34eac2..0f31dd3 100644 --- a/usr.bin/yacc/error.c +++ b/usr.bin/yacc/error.c @@ -44,8 +44,6 @@ static char sccsid[] = "@(#)error.c 5.3 (Berkeley) 6/1/90"; __FBSDID("$FreeBSD$"); #endif -#include <stdlib.h> - /* routines for printing error messages */ #include "defs.h" @@ -56,7 +54,7 @@ void fatal(msg) const char *msg; { - warnx("%s: f - %s", getprogname(), msg); + warnx("f - %s", msg); done(2); } @@ -64,7 +62,7 @@ const char *msg; void no_space() { - warnx("%s: f - out of space", getprogname()); + warnx("f - out of space"); done(2); } @@ -73,7 +71,7 @@ void open_error(filename) const char *filename; { - warnx("%s: f - cannot open \"%s\"", getprogname(), filename); + warnx("f - cannot open \"%s\"", filename); done(2); } @@ -81,8 +79,8 @@ const char *filename; void unexpected_EOF() { - warnx("%s: e - line %d of \"%s\", unexpected end-of-file", - getprogname(), lineno, input_file_name); + warnx("e - line %d of \"%s\", unexpected end-of-file", + lineno, input_file_name); done(1); } @@ -121,8 +119,8 @@ int st_lineno; char *st_line; char *st_cptr; { - warnx("%s: e - line %d of \"%s\", syntax error", - getprogname(), st_lineno, input_file_name); + warnx("e - line %d of \"%s\", syntax error", + st_lineno, input_file_name); print_pos(st_line, st_cptr); done(1); } @@ -134,8 +132,8 @@ int c_lineno; char *c_line; char *c_cptr; { - warnx("%s: e - line %d of \"%s\", unmatched /*", - getprogname(), c_lineno, input_file_name); + warnx("e - line %d of \"%s\", unmatched /*", + c_lineno, input_file_name); print_pos(c_line, c_cptr); done(1); } @@ -147,8 +145,8 @@ int s_lineno; char *s_line; char *s_cptr; { - warnx("%s: e - line %d of \"%s\", unterminated string", - getprogname(), s_lineno, input_file_name); + warnx("e - line %d of \"%s\", unterminated string", + s_lineno, input_file_name); print_pos(s_line, s_cptr); done(1); } @@ -160,8 +158,8 @@ int t_lineno; char *t_line; char *t_cptr; { - warnx("%s: e - line %d of \"%s\", unmatched %%{", - getprogname(), t_lineno, input_file_name); + warnx("e - line %d of \"%s\", unmatched %%{", + t_lineno, input_file_name); print_pos(t_line, t_cptr); done(1); } @@ -173,8 +171,8 @@ int u_lineno; char *u_line; char *u_cptr; { - warnx("%s: e - line %d of \"%s\", unterminated %%union declaration", - getprogname(), u_lineno, input_file_name); + warnx("e - line %d of \"%s\", unterminated %%union declaration", + u_lineno, input_file_name); print_pos(u_line, u_cptr); done(1); } @@ -184,8 +182,8 @@ void over_unionized(u_cptr) char *u_cptr; { - warnx("%s: e - line %d of \"%s\", too many %%union declarations", - getprogname(), lineno, input_file_name); + warnx("e - line %d of \"%s\", too many %%union declarations", + lineno, input_file_name); print_pos(line, u_cptr); done(1); } @@ -197,8 +195,7 @@ int t_lineno; char *t_line; char *t_cptr; { - warnx("%s: e - line %d of \"%s\", illegal tag", getprogname(), t_lineno, - input_file_name); + warnx("e - line %d of \"%s\", illegal tag", t_lineno, input_file_name); print_pos(t_line, t_cptr); done(1); } @@ -208,8 +205,7 @@ void illegal_character(c_cptr) char *c_cptr; { - warnx("%s: e - line %d of \"%s\", illegal character", getprogname(), - lineno, input_file_name); + warnx("e - line %d of \"%s\", illegal character", lineno, input_file_name); print_pos(line, c_cptr); done(1); } @@ -219,8 +215,8 @@ void used_reserved(s) char *s; { - warnx("%s: e - line %d of \"%s\", illegal use of reserved symbol %s", - getprogname(), lineno, input_file_name, s); + warnx("e - line %d of \"%s\", illegal use of reserved symbol %s", + lineno, input_file_name, s); done(1); } @@ -229,8 +225,8 @@ void tokenized_start(s) char *s; { - warnx("%s: e - line %d of \"%s\", the start symbol %s cannot be \ -declared to be a token", getprogname(), lineno, input_file_name, s); + warnx("e - line %d of \"%s\", the start symbol %s cannot be \ +declared to be a token", lineno, input_file_name, s); done(1); } @@ -239,8 +235,8 @@ void retyped_warning(s) char *s; { - warnx("%s: w - line %d of \"%s\", the type of %s has been redeclared", - getprogname(), lineno, input_file_name, s); + warnx("w - line %d of \"%s\", the type of %s has been redeclared", + lineno, input_file_name, s); } @@ -248,8 +244,8 @@ void reprec_warning(s) char *s; { - warnx("%s: w - line %d of \"%s\", the precedence of %s has been redeclared", - getprogname(), lineno, input_file_name, s); + warnx("w - line %d of \"%s\", the precedence of %s has been redeclared", + lineno, input_file_name, s); } @@ -257,8 +253,8 @@ void revalued_warning(s) char *s; { - warnx("%s: w - line %d of \"%s\", the value of %s has been redeclared", - getprogname(), lineno, input_file_name, s); + warnx("w - line %d of \"%s\", the value of %s has been redeclared", + lineno, input_file_name, s); } @@ -266,8 +262,8 @@ void terminal_start(s) char *s; { - warnx("%s: e - line %d of \"%s\", the start symbol %s is a token", - getprogname(), lineno, input_file_name, s); + warnx("e - line %d of \"%s\", the start symbol %s is a token", + lineno, input_file_name, s); done(1); } @@ -275,16 +271,16 @@ char *s; void restarted_warning() { - warnx("%s: w - line %d of \"%s\", the start symbol has been redeclared", - getprogname(), lineno, input_file_name); + warnx("w - line %d of \"%s\", the start symbol has been redeclared", + lineno, input_file_name); } void no_grammar() { - warnx("%s: e - line %d of \"%s\", no grammar has been specified", - getprogname(), lineno, input_file_name); + warnx("e - line %d of \"%s\", no grammar has been specified", + lineno, input_file_name); done(1); } @@ -293,8 +289,8 @@ void terminal_lhs(s_lineno) int s_lineno; { - warnx("%s: e - line %d of \"%s\", a token appears on the lhs of a production", - getprogname(), s_lineno, input_file_name); + warnx("e - line %d of \"%s\", a token appears on the lhs of a production", + s_lineno, input_file_name); done(1); } @@ -302,8 +298,8 @@ int s_lineno; void prec_redeclared() { - warnx("%s: w - line %d of \"%s\", conflicting %%prec specifiers", - getprogname(), lineno, input_file_name); + warnx("w - line %d of \"%s\", conflicting %%prec specifiers", + lineno, input_file_name); } @@ -313,8 +309,8 @@ int a_lineno; char *a_line; char *a_cptr; { - warnx("%s: e - line %d of \"%s\", unterminated action", - getprogname(), a_lineno, input_file_name); + warnx("e - line %d of \"%s\", unterminated action", + a_lineno, input_file_name); print_pos(a_line, a_cptr); done(1); } @@ -325,8 +321,8 @@ dollar_warning(a_lineno, i) int a_lineno; int i; { - warnx("%s: w - line %d of \"%s\", $%d references beyond the \ -end of the current rule", getprogname(), a_lineno, input_file_name, i); + warnx("w - line %d of \"%s\", $%d references beyond the \ +end of the current rule", a_lineno, input_file_name, i); } @@ -336,8 +332,7 @@ int a_lineno; char *a_line; char *a_cptr; { - warnx("%s: e - line %d of \"%s\", illegal $-name", getprogname(), a_lineno, - input_file_name); + warnx("e - line %d of \"%s\", illegal $-name", a_lineno, input_file_name); print_pos(a_line, a_cptr); done(1); } @@ -346,8 +341,7 @@ char *a_cptr; void untyped_lhs() { - warnx("%s: e - line %d of \"%s\", $$ is untyped", getprogname(), lineno, - input_file_name); + warnx("e - line %d of \"%s\", $$ is untyped", lineno, input_file_name); done(1); } @@ -357,8 +351,8 @@ untyped_rhs(i, s) int i; char *s; { - warnx("%s: e - line %d of \"%s\", $%d (%s) is untyped", - getprogname(), lineno, input_file_name, i, s); + warnx("e - line %d of \"%s\", $%d (%s) is untyped", + lineno, input_file_name, i, s); done(1); } @@ -367,8 +361,7 @@ void unknown_rhs(i) int i; { - warnx("%s: e - line %d of \"%s\", $%d is untyped", getprogname(), lineno, - input_file_name, i); + warnx("e - line %d of \"%s\", $%d is untyped", lineno, input_file_name, i); done(1); } @@ -376,8 +369,8 @@ int i; void default_action_warning() { - warnx("%s: w - line %d of \"%s\", the default action assigns an \ -undefined value to $$", getprogname(), lineno, input_file_name); + warnx("w - line %d of \"%s\", the default action assigns an \ +undefined value to $$", lineno, input_file_name); } @@ -385,7 +378,7 @@ void undefined_goal(s) char *s; { - warnx("%s: e - the start symbol %s is undefined", getprogname(), s); + warnx("e - the start symbol %s is undefined", s); done(1); } @@ -394,5 +387,5 @@ void undefined_symbol_warning(s) char *s; { - warnx("%s: w - the symbol %s is undefined", getprogname(), s); + warnx("w - the symbol %s is undefined", s); } diff --git a/usr.bin/yacc/mkpar.c b/usr.bin/yacc/mkpar.c index c9ed973..e552737 100644 --- a/usr.bin/yacc/mkpar.c +++ b/usr.bin/yacc/mkpar.c @@ -39,7 +39,6 @@ static char sccsid[] = "@(#)mkpar.c 5.3 (Berkeley) 1/20/91"; #endif #endif - #include <sys/cdefs.h> #ifdef __FBSDID __FBSDID("$FreeBSD$"); @@ -251,9 +250,9 @@ unused_rules() if (nunused) { if (nunused == 1) - warnx("%s: 1 rule never reduced", getprogname()); + warnx("1 rule never reduced"); else - warnx("%s: %d rules never reduced", getprogname(), nunused); + warnx("%d rules never reduced", nunused); } } @@ -342,15 +341,15 @@ total_conflicts() if ((SRtotal != SRexpect) || RRtotal) { if (SRtotal == 1) - warnx("%s: 1 shift/reduce conflict", getprogname()); + warnx("1 shift/reduce conflict"); else if (SRtotal > 1) - warnx("%s: %d shift/reduce conflicts", getprogname(), SRtotal); + warnx("%d shift/reduce conflicts", SRtotal); } if (RRtotal == 1) - warnx("%s: 1 reduce/reduce conflict", getprogname()); + warnx("1 reduce/reduce conflict"); else if (RRtotal > 1) - warnx("%s: %d reduce/reduce conflicts", getprogname(), RRtotal); + warnx("%d reduce/reduce conflicts", RRtotal); } |