diff options
author | lukem <lukem@NetBSD.org> | 1997-10-12 01:04:43 +0000 |
---|---|---|
committer | lukem <lukem@NetBSD.org> | 1997-10-12 01:04:43 +0000 |
commit | e2d4f36cd909cf60f33ecfef8b6fb02293e22c59 (patch) | |
tree | d1c1c05ec3c6aaecec6011a5733e70ea269fc1c4 /primes | |
parent | 9d96f89bba59d8190721c35fe575b172409c8b37 (diff) | |
download | bsdgames-darwin-e2d4f36cd909cf60f33ecfef8b6fb02293e22c59.tar.gz bsdgames-darwin-e2d4f36cd909cf60f33ecfef8b6fb02293e22c59.tar.zst bsdgames-darwin-e2d4f36cd909cf60f33ecfef8b6fb02293e22c59.zip |
WARNSify
Diffstat (limited to 'primes')
-rw-r--r-- | primes/pattern.c | 5 | ||||
-rw-r--r-- | primes/pr_tbl.c | 5 | ||||
-rw-r--r-- | primes/primes.c | 27 |
3 files changed, 20 insertions, 17 deletions
diff --git a/primes/pattern.c b/primes/pattern.c index c770791c..3f55d240 100644 --- a/primes/pattern.c +++ b/primes/pattern.c @@ -1,4 +1,4 @@ -/* $NetBSD: pattern.c,v 1.3 1995/03/23 08:35:47 cgd Exp $ */ +/* $NetBSD: pattern.c,v 1.4 1997/10/12 01:04:43 lukem Exp $ */ /* * Copyright (c) 1989, 1993 @@ -36,11 +36,12 @@ * SUCH DAMAGE. */ +#include <sys/cdefs.h> #ifndef lint #if 0 static char sccsid[] = "@(#)pattern.c 8.1 (Berkeley) 5/31/93"; #else -static char rcsid[] = "$NetBSD: pattern.c,v 1.3 1995/03/23 08:35:47 cgd Exp $"; +__RCSID("$NetBSD: pattern.c,v 1.4 1997/10/12 01:04:43 lukem Exp $"); #endif #endif /* not lint */ diff --git a/primes/pr_tbl.c b/primes/pr_tbl.c index f92f21f3..4f30541c 100644 --- a/primes/pr_tbl.c +++ b/primes/pr_tbl.c @@ -1,4 +1,4 @@ -/* $NetBSD: pr_tbl.c,v 1.3 1995/03/23 08:35:52 cgd Exp $ */ +/* $NetBSD: pr_tbl.c,v 1.4 1997/10/12 01:04:50 lukem Exp $ */ /* * Copyright (c) 1989, 1993 @@ -36,11 +36,12 @@ * SUCH DAMAGE. */ +#include <sys/cdefs.h> #ifndef lint #if 0 static char sccsid[] = "@(#)pr_tbl.c 8.1 (Berkeley) 5/31/93"; #else -static char rcsid[] = "$NetBSD: pr_tbl.c,v 1.3 1995/03/23 08:35:52 cgd Exp $"; +__RCSID("$NetBSD: pr_tbl.c,v 1.4 1997/10/12 01:04:50 lukem Exp $"); #endif #endif /* not lint */ diff --git a/primes/primes.c b/primes/primes.c index 1390e66a..3c1a18ca 100644 --- a/primes/primes.c +++ b/primes/primes.c @@ -1,4 +1,4 @@ -/* $NetBSD: primes.c,v 1.6 1997/01/07 12:24:57 tls Exp $ */ +/* $NetBSD: primes.c,v 1.7 1997/10/12 01:04:55 lukem Exp $ */ /* * Copyright (c) 1989, 1993 @@ -36,17 +36,17 @@ * SUCH DAMAGE. */ +#include <sys/cdefs.h> #ifndef lint -static char copyright[] = -"@(#) Copyright (c) 1989, 1993\n\ - The Regents of the University of California. All rights reserved.\n"; +__COPYRIGHT("@(#) Copyright (c) 1989, 1993\n\ + The Regents of the University of California. All rights reserved.\n"); #endif /* not lint */ #ifndef lint #if 0 static char sccsid[] = "@(#)primes.c 8.5 (Berkeley) 5/10/95"; #else -static char rcsid[] = "$NetBSD: primes.c,v 1.6 1997/01/07 12:24:57 tls Exp $"; +__RCSID("$NetBSD: primes.c,v 1.7 1997/10/12 01:04:55 lukem Exp $"); #endif #endif /* not lint */ @@ -107,6 +107,7 @@ extern ubig *pr_limit; /* largest prime in the prime array */ extern char pattern[]; extern int pattern_size; /* length of pattern array */ +int main __P((int, char *[])); void primes __P((ubig, ubig)); ubig read_num_buf __P((void)); void usage __P((void)); @@ -121,7 +122,7 @@ main(argc, argv) int ch; char *p; - while ((ch = getopt(argc, argv, "")) != EOF) + while ((ch = getopt(argc, argv, "")) != -1) switch (ch) { case '?': default: @@ -223,11 +224,11 @@ primes(start, stop) ubig start; /* where to start generating */ ubig stop; /* don't generate at or above this value */ { - register char *q; /* sieve spot */ - register ubig factor; /* index and factor */ - register char *tab_lim; /* the limit to sieve on the table */ - register ubig *p; /* prime table pointer */ - register ubig fact_lim; /* highest prime for current block */ + char *q; /* sieve spot */ + ubig factor; /* index and factor */ + char *tab_lim; /* the limit to sieve on the table */ + ubig *p; /* prime table pointer */ + ubig fact_lim; /* highest prime for current block */ /* * A number of systems can not convert double values into unsigned @@ -262,7 +263,7 @@ primes(start, stop) for (p = &prime[0], factor = prime[0]; factor < stop && p <= pr_limit; factor = *(++p)) { if (factor >= start) { - printf("%u\n", factor); + printf("%lu\n", (unsigned long) factor); } } /* return early if we are done */ @@ -325,7 +326,7 @@ primes(start, stop) */ for (q = table; q < tab_lim; ++q, start+=2) { if (*q) { - printf("%u\n", start); + printf("%lu\n", (unsigned long) start); } } } |