From d087297b8c8efc2cbbbe4595863b6f22ae50a989 Mon Sep 17 00:00:00 2001 From: cgd Date: Tue, 1 Mar 1994 01:07:48 +0000 Subject: bin/144: patch from Arne Juul to deal with big numbers --- primes/primes.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'primes/primes.h') diff --git a/primes/primes.h b/primes/primes.h index 6bf906bd..72504c75 100644 --- a/primes/primes.h +++ b/primes/primes.h @@ -34,7 +34,7 @@ * SUCH DAMAGE. * * from: @(#)primes.h 5.2 (Berkeley) 6/1/90 - * $Id: primes.h,v 1.2 1993/08/01 18:53:09 mycroft Exp $ + * $Id: primes.h,v 1.3 1994/03/01 01:07:51 cgd Exp $ */ /* @@ -51,7 +51,7 @@ typedef unsigned long ubig; /* must be >=32 bit unsigned value */ /* * sieve parameters */ -#define BIG ((ubig)0xffffffff) /* highest value we will sieve */ -#define SEMIBIG ((ubig)0x7fffffff) /* highest signed value */ -#define NEG_SEMIBIG ((ubig)0x80000000) /* lowest signed value */ -#define TABSIZE 256*1024 /* bytes in sieve table (must be > 3*5*7*11) */ +#define BIG ULONG_MAX /* highest value we will sieve */ +#define SEMIBIG ((ubig)LONG_MAX) /* highest signed value */ +#define NEG_SEMIBIG ((ubig)LONG_MIN) /* lowest signed value */ +#define TABSIZE 256*1024 /* bytes in sieve table (must be > 3*5*7*11) */ -- cgit v1.2.3-56-ge451