From 88b913b15e58a7c626f49e81c17f93784bcb290b Mon Sep 17 00:00:00 2001 From: mdw Date: Tue, 15 Aug 2000 21:41:58 +0000 Subject: [PATCH] Create a new type for the small primes table elements. --- genprimes.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/genprimes.c b/genprimes.c index c05826a..37e788c 100644 --- a/genprimes.c +++ b/genprimes.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: genprimes.c,v 1.2 1999/12/22 15:48:39 mdw Exp $ + * $Id: genprimes.c,v 1.3 2000/08/15 21:41:58 mdw Exp $ * * Generate prime number table * @@ -30,6 +30,9 @@ /*----- Revision history --------------------------------------------------* * * $Log: genprimes.c,v $ + * Revision 1.3 2000/08/15 21:41:58 mdw + * Create a new type for the small primes table elements. + * * Revision 1.2 1999/12/22 15:48:39 mdw * Rename output file. Make output constants unsigned. * @@ -104,7 +107,7 @@ int main(int argc, char *argv[]) if (!p_max && !p_n) die(EXIT_FAILURE, "bad arguments to `-n' or `-m'"); - if (p_max >= 2) + if (p_n || p_max >= 2) DA_PUSH(&p, 2); for (i = 3; (!p_max && !p_n) || (p_n && DA_LEN(&p) < p_n) || @@ -146,7 +149,8 @@ int main(int argc, char *argv[]) #define NPRIME %luu\n\ #define MAXPRIME %uu\n\ \n\ -extern %s %s[];\n\ +typedef %s smallprime;\n\ +extern smallprime %s[];\n\ \n\ #endif\n\ ", -- 2.11.0