-/**************************************************************
- *
- * tools.h
- *
- * Header file for tools.c.
- *
- * Updates:
- * 30 Apr 99 REC Modified init_tools type to void.
- * 3 Apr 98 REC Creation
- *
- *
- * c. 1998 Perfectly Scientific, Inc.
- * All Rights Reserved.
- *
- *
- *************************************************************/
-
-#define NUM_PRIMES 6542 /* PrimePi[2^16]. */
-#define MILLER_RABIN_DEPTH (8)
-
-void
-init_tools(int shorts);
-
-void
-make_primes();
-
-int
-prime_literal(
- unsigned int p
-);
-
-int
-primeq(
- unsigned int odd
-);
-
-void
-make_primes();
-
-int
-prime_probable(giant p);
-
-int
-jacobi_symbol(giant a, giant n);
-
-int
-pseudoq(giant a, giant p);
-
-int
-pseudointq(int a, giant p);
-
-
-void
-powFp2(giant a, giant b, giant w2, giant n, giant p);
-
-int
-sqrtmod(giant p, giant x);
-
-void
-sqrtg(giant n);
-
-int
-cornacchia4(giant n, int d, giant u, giant v);
-
-