summaryrefslogtreecommitdiffstats
path: root/usr.bin/yacc/defs.h
diff options
context:
space:
mode:
authormarkm <markm@FreeBSD.org>2001-12-01 17:34:42 +0000
committermarkm <markm@FreeBSD.org>2001-12-01 17:34:42 +0000
commit4a974575ba68d19e3e1da3fbf1341ca934ea968d (patch)
tree5fb0adde8606169a18410afee2eec5c74006a20c /usr.bin/yacc/defs.h
parentdd4a3faea4f54fb012c26bcc5159933e5712455c (diff)
downloadFreeBSD-src-4a974575ba68d19e3e1da3fbf1341ca934ea968d.zip
FreeBSD-src-4a974575ba68d19e3e1da3fbf1341ca934ea968d.tar.gz
WARNS=2 and s/register//.
Set NO_WERROR=true because there are some flex(1) issues that need to be dealt with.
Diffstat (limited to 'usr.bin/yacc/defs.h')
-rw-r--r--usr.bin/yacc/defs.h22
1 files changed, 11 insertions, 11 deletions
diff --git a/usr.bin/yacc/defs.h b/usr.bin/yacc/defs.h
index 43af00b..f2a8f87 100644
--- a/usr.bin/yacc/defs.h
+++ b/usr.bin/yacc/defs.h
@@ -225,7 +225,7 @@ extern char lflag;
extern char rflag;
extern char tflag;
extern char vflag;
-extern char *symbol_prefix;
+extern const char *symbol_prefix;
extern char *myname;
extern char *cptr;
@@ -233,16 +233,16 @@ extern char *line;
extern int lineno;
extern int outline;
-extern char *banner[];
-extern char *tables[];
-extern char *header[];
-extern char *body[];
-extern char *trailer[];
+extern const char *banner[];
+extern const char *tables[];
+extern const char *header[];
+extern const char *body[];
+extern const char *trailer[];
extern char *action_file_name;
extern char *code_file_name;
extern char *defines_file_name;
-extern char *input_file_name;
+extern const char *input_file_name;
extern char *output_file_name;
extern char *text_file_name;
extern char *union_file_name;
@@ -319,7 +319,7 @@ void default_action_warning __P((void));
void dollar_error __P((int, char *, char *));
void dollar_warning __P((int, int));
void done __P((int));
-void fatal __P((char *msg));
+void fatal __P((const char *msg));
void finalize_closure __P((void));
void free_parser __P((void));
void free_symbols __P((void));
@@ -329,11 +329,11 @@ void illegal_tag __P((int, char *, char *));
void lalr __P((void));
bucket *lookup __P((char *));
void lr0 __P((void));
-bucket *make_bucket __P((char *));
+bucket *make_bucket __P((const char *));
void make_parser __P((void));
void no_grammar __P((void));
void no_space __P((void));
-void open_error __P((char *));
+void open_error __P((const char *));
void output __P((void));
void over_unionized __P((char *));
void prec_redeclared __P((void));
@@ -361,4 +361,4 @@ void untyped_lhs __P((void));
void untyped_rhs __P((int, char *));
void used_reserved __P((char *));
void verbose __P((void));
-void write_section __P((char **));
+void write_section __P((const char **));
OpenPOWER on IntegriCloud