#ifndef MPI_CONFIG_H_
#define MPI_CONFIG_H_
For boolean options,
0 = no
1 = yes
Other options are documented individually.
*/
#ifndef MP_IOFUNC
#define MP_IOFUNC 0
#endif
#ifndef MP_MODARITH
#define MP_MODARITH 1
#endif
#ifndef MP_NUMTH
#define MP_NUMTH 1
#endif
#ifndef MP_LOGTAB
#define MP_LOGTAB 1
#endif
#ifndef MP_MEMSET
#define MP_MEMSET 1
#endif
#ifndef MP_MEMCPY
#define MP_MEMCPY 1
#endif
#ifndef MP_CRYPTO
#define MP_CRYPTO 1
#endif
#ifndef MP_ARGCHK
0 = no parameter checks
1 = runtime checks, continue execution and return an error to caller
2 = assertions; dump core on parameter errors
*/
#define MP_ARGCHK 2
#endif
#ifndef MP_DEBUG
#define MP_DEBUG 0
#endif
#ifndef MP_DEFPREC
#define MP_DEFPREC 64
#endif
#ifndef MP_MACRO
#define MP_MACRO 1
#endif
#ifndef MP_SQUARE
#define MP_SQUARE 1
#endif
#ifndef MP_PTAB_SIZE
When building mpprime.c, we build in a table of small prime
values to use for primality testing. The more you include,
the more space they take up. See primes.c for the possible
values (currently 16, 32, 64, 128, 256, and 6542)
*/
#define MP_PTAB_SIZE 128
#endif
#ifndef MP_COMPAT_MACROS
#define MP_COMPAT_MACROS 1
#endif
#endif