make data arrays in skeleton.c const
This commit is contained in:
parent
21f8de1fcd
commit
b6fcf9e157
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: defs.h,v 1.8 2000/10/11 14:46:24 is Exp $ */
|
||||
/* $NetBSD: defs.h,v 1.9 2001/01/23 15:35:01 jdolecek Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1989 The Regents of the University of California.
|
||||
|
@ -234,11 +234,11 @@ 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 * const banner[];
|
||||
extern const char * const tables[];
|
||||
extern const char * const header[];
|
||||
extern const char * const body[];
|
||||
extern const char * const trailer[];
|
||||
|
||||
extern char *action_file_name;
|
||||
extern char *code_file_name;
|
||||
|
@ -366,7 +366,7 @@ extern void make_parser __P((void));
|
|||
extern void verbose __P((void));
|
||||
extern void output __P((void));
|
||||
extern void free_parser __P((void));
|
||||
extern void write_section __P((char *[]));
|
||||
extern void write_section __P((const char * const []));
|
||||
|
||||
extern void create_symbol_table __P((void));
|
||||
extern void free_symbol_table __P((void));
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: skeleton.c,v 1.18 2000/06/07 23:54:17 explorer Exp $ */
|
||||
/* $NetBSD: skeleton.c,v 1.19 2001/01/23 15:35:01 jdolecek Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1989 The Regents of the University of California.
|
||||
|
@ -41,7 +41,7 @@
|
|||
#if 0
|
||||
static char sccsid[] = "@(#)skeleton.c 5.8 (Berkeley) 4/29/95";
|
||||
#else
|
||||
__RCSID("$NetBSD: skeleton.c,v 1.18 2000/06/07 23:54:17 explorer Exp $");
|
||||
__RCSID("$NetBSD: skeleton.c,v 1.19 2001/01/23 15:35:01 jdolecek Exp $");
|
||||
#endif /* 0 */
|
||||
#endif /* not lint */
|
||||
|
||||
|
@ -59,7 +59,7 @@ __RCSID("$NetBSD: skeleton.c,v 1.18 2000/06/07 23:54:17 explorer Exp $");
|
|||
/* the body either are not useful outside of semantic actions or */
|
||||
/* are conditional. */
|
||||
|
||||
char *banner[] =
|
||||
const char * const banner[] =
|
||||
{
|
||||
"#include <sys/cdefs.h>",
|
||||
"#ifndef lint",
|
||||
|
@ -67,7 +67,7 @@ char *banner[] =
|
|||
"static char yysccsid[] = \"@(#)yaccpar 1.9 (Berkeley) 02/21/93\";",
|
||||
"#else",
|
||||
"#if defined(__NetBSD__) && defined(__IDSTRING)",
|
||||
"__IDSTRING(yyrcsid, \"$NetBSD: skeleton.c,v 1.18 2000/06/07 23:54:17 explorer Exp $\");",
|
||||
"__IDSTRING(yyrcsid, \"$NetBSD: skeleton.c,v 1.19 2001/01/23 15:35:01 jdolecek Exp $\");",
|
||||
"#endif /* __NetBSD__ && __IDSTRING */",
|
||||
"#endif /* 0 */",
|
||||
"#endif /* lint */",
|
||||
|
@ -84,7 +84,7 @@ char *banner[] =
|
|||
};
|
||||
|
||||
|
||||
char *tables[] =
|
||||
const char * const tables[] =
|
||||
{
|
||||
"extern short yylhs[];",
|
||||
"extern short yylen[];",
|
||||
|
@ -103,7 +103,7 @@ char *tables[] =
|
|||
};
|
||||
|
||||
|
||||
char *header[] =
|
||||
const char * const header[] =
|
||||
{
|
||||
"#ifdef YYSTACKSIZE",
|
||||
"#undef YYMAXDEPTH",
|
||||
|
@ -133,7 +133,7 @@ char *header[] =
|
|||
};
|
||||
|
||||
|
||||
char *body[] =
|
||||
const char * const body[] =
|
||||
{
|
||||
"/* allocate initial stack or double stack size, up to YYMAXDEPTH */",
|
||||
"int yyparse __P((void));",
|
||||
|
@ -306,7 +306,7 @@ char *body[] =
|
|||
};
|
||||
|
||||
|
||||
char *trailer[] =
|
||||
const char * const trailer[] =
|
||||
{
|
||||
" }",
|
||||
" yyssp -= yym;",
|
||||
|
@ -370,11 +370,11 @@ char *trailer[] =
|
|||
|
||||
void
|
||||
write_section(section)
|
||||
char *section[];
|
||||
const char * const section[];
|
||||
{
|
||||
int c;
|
||||
int i;
|
||||
char *s;
|
||||
const char *s;
|
||||
FILE *f;
|
||||
|
||||
f = code_file;
|
||||
|
|
Loading…
Reference in New Issue