diff --git a/bin/test/Makefile b/bin/test/Makefile index c1bc62c5fc6e..42be7b232784 100644 --- a/bin/test/Makefile +++ b/bin/test/Makefile @@ -5,4 +5,6 @@ PROG= test LINKS= ${BINDIR}/test ${BINDIR}/[ MLINKS= test.1 '[.1' +WARNS= 2 + .include diff --git a/bin/test/test.c b/bin/test/test.c index 73e6ebf935df..1d962973285f 100644 --- a/bin/test/test.c +++ b/bin/test/test.c @@ -21,6 +21,7 @@ static const char rcsid[] = #include #include #include +#include #include #include #include @@ -143,21 +144,22 @@ struct t_op { struct t_op const *t_wp_op; char **t_wp; -static void syntax __P((const char *, const char *)); -static enum token t_lex __P((char *)); -static int oexpr __P((enum token)); -static int aexpr __P((enum token)); -static int nexpr __P((enum token)); -static int primary __P((enum token)); -static int binop __P((void)); -static int filstat __P((char *, enum token)); -static int isoperand __P((void)); -static int getn __P((const char *)); -static quad_t getq __P((const char *)); -static int intcmp __P((const char *, const char *)); -static int newerf __P((const char *, const char *)); -static int olderf __P((const char *, const char *)); -static int equalf __P((const char *, const char *)); +static int aexpr __P((enum token)); +static int binop __P((void)); +static int equalf __P((const char *, const char *)); +static int filstat __P((char *, enum token)); +static int getn __P((const char *)); +static quad_t getq __P((const char *)); +static int intcmp __P((const char *, const char *)); +static int isoperand __P((void)); +int main __P((int, char **)); +static int newerf __P((const char *, const char *)); +static int nexpr __P((enum token)); +static int oexpr __P((enum token)); +static int olderf __P((const char *, const char *)); +static int primary __P((enum token)); +static void syntax __P((const char *, const char *)); +static enum token t_lex __P((char *)); int main(argc, argv)