diff options
Diffstat (limited to 'libtommath/mtest/mpi-config.h')
| -rw-r--r-- | libtommath/mtest/mpi-config.h | 85 | 
1 files changed, 85 insertions, 0 deletions
| diff --git a/libtommath/mtest/mpi-config.h b/libtommath/mtest/mpi-config.h new file mode 100644 index 0000000..a347263 --- /dev/null +++ b/libtommath/mtest/mpi-config.h @@ -0,0 +1,85 @@ +/* Default configuration for MPI library */ + +#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  /* include mp_print() ?                */ +#endif + +#ifndef MP_MODARITH +#define MP_MODARITH   1  /* include modular arithmetic ?        */ +#endif + +#ifndef MP_NUMTH +#define MP_NUMTH      1  /* include number theoretic functions? */ +#endif + +#ifndef MP_LOGTAB +#define MP_LOGTAB     1  /* use table of logs instead of log()? */ +#endif + +#ifndef MP_MEMSET +#define MP_MEMSET     1  /* use memset() to zero buffers?       */ +#endif + +#ifndef MP_MEMCPY +#define MP_MEMCPY     1  /* use memcpy() to copy buffers?       */ +#endif + +#ifndef MP_CRYPTO +#define MP_CRYPTO     1  /* erase memory on free?               */ +#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  /* how to check input arguments        */ +#endif + +#ifndef MP_DEBUG +#define MP_DEBUG      0  /* print diagnostic output?            */ +#endif + +#ifndef MP_DEFPREC +#define MP_DEFPREC    64 /* default precision, in digits        */ +#endif + +#ifndef MP_MACRO +#define MP_MACRO      1  /* use macros for frequent calls?      */ +#endif + +#ifndef MP_SQUARE +#define MP_SQUARE     1  /* use separate squaring code?         */ +#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  /* how many built-in primes?         */ +#endif + +#ifndef MP_COMPAT_MACROS +#define MP_COMPAT_MACROS 1   /* define compatibility macros?    */ +#endif + +#endif /* ifndef MPI_CONFIG_H_ */ + + +/* crc==3287762869, version==2, Sat Feb 02 06:43:53 2002 */ | 
