tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

mpi-config.h (1287B)


      1 /* Default configuration for MPI library
      2 *
      3 * This Source Code Form is subject to the terms of the Mozilla Public
      4 * License, v. 2.0. If a copy of the MPL was not distributed with this
      5 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
      6 
      7 #ifndef MPI_CONFIG_H_
      8 #define MPI_CONFIG_H_
      9 
     10 /*
     11  For boolean options,
     12  0 = no
     13  1 = yes
     14 
     15  Other options are documented individually.
     16 
     17 */
     18 
     19 #ifndef MP_IOFUNC
     20 #define MP_IOFUNC 0 /* include mp_print() ?                */
     21 #endif
     22 
     23 #ifndef MP_MODARITH
     24 #define MP_MODARITH 1 /* include modular arithmetic ?        */
     25 #endif
     26 
     27 #ifndef MP_LOGTAB
     28 #define MP_LOGTAB 1 /* use table of logs instead of log()? */
     29 #endif
     30 
     31 #ifndef MP_ARGCHK
     32 /*
     33  0 = no parameter checks
     34  1 = runtime checks, continue execution and return an error to caller
     35  2 = assertions; dump core on parameter errors
     36 */
     37 #ifdef DEBUG
     38 #define MP_ARGCHK 2 /* how to check input arguments        */
     39 #else
     40 #define MP_ARGCHK 1 /* how to check input arguments        */
     41 #endif
     42 #endif
     43 
     44 #ifndef MP_DEBUG
     45 #define MP_DEBUG 0 /* print diagnostic output?            */
     46 #endif
     47 
     48 #ifndef MP_DEFPREC
     49 #define MP_DEFPREC 64 /* default precision, in digits        */
     50 #endif
     51 
     52 #ifndef MP_SQUARE
     53 #define MP_SQUARE 1 /* use separate squaring code?         */
     54 #endif
     55 
     56 #endif /* ifndef MPI_CONFIG_H_ */