Index: usr.bin/primes/primes.h =================================================================== --- usr.bin/primes/primes.h +++ usr.bin/primes/primes.h @@ -45,7 +45,6 @@ /* ubig is the type that holds a large unsigned value */ typedef uint64_t ubig; /* must be >=32 bit unsigned value */ -#define BIG ULONG_MAX /* largest value will sieve */ /* bytes in sieve table (must be > 3*5*7*11) */ #define TABSIZE 256*1024 Index: usr.bin/primes/primes.c =================================================================== --- usr.bin/primes/primes.c +++ usr.bin/primes/primes.c @@ -173,7 +173,7 @@ /* * read_num_buf -- - * This routine returns a number n, where 0 <= n && n <= BIG. + * This routine returns a non-negative number n */ static ubig read_num_buf(void) @@ -218,7 +218,7 @@ /* * A number of systems can not convert double values into unsigned * longs when the values are larger than the largest signed value. - * We don't have this problem, so we can go all the way to BIG. + * We don't have this problem, so we can go all the way. */ if (start < 3) { start = (ubig)2;