source:
git/factory/cf_switches.cc
@
362fc67
Last change on this file since 362fc67 was 362fc67, checked in by , 12 years ago | |
---|---|
|
|
File size: 768 bytes |
Rev | Line | |
---|---|---|
[493c477] | 1 | /* emacs edit mode for this file is -*- C++ -*- */ |
[2dd068] | 2 | |
[70dbb3] | 3 | //{{{ docu |
4 | // | |
5 | // cf_switches.cc - definition of class CFSwitches. | |
6 | // | |
[51bfdb] | 7 | // Used by: cf_globals.cc, ftest/ftest_util.cc |
[70dbb3] | 8 | // |
9 | //}}} | |
[b973c0] | 10 | |
[e4fe2b] | 11 | #include "config.h" |
[b973c0] | 12 | |
[2dd068] | 13 | #include "cf_switches.h" |
[dee5f7] | 14 | #include "cf_defs.h" |
[2dd068] | 15 | |
[2dcfbba] | 16 | //{{{ CFSwitches::CFSwitches () |
[70dbb3] | 17 | //{{{ docu |
18 | // | |
19 | // CFSwitches::CFSwitches() - default constructor. | |
20 | // | |
21 | // Turns all switches off. | |
22 | // | |
23 | //}}} | |
[2dcfbba] | 24 | CFSwitches::CFSwitches () |
[2dd068] | 25 | { |
[70dbb3] | 26 | for ( int i = 0; i < CFSwitchesMax; i++ ) |
[806c18] | 27 | switches[i] = false; |
[dee5f7] | 28 | // and set the default (recommended) On-values: |
29 | #ifdef HAVE_NTL | |
30 | On(SW_USE_NTL); | |
[6f62c3] | 31 | On(SW_USE_CHINREM_GCD); |
[2667bc8] | 32 | //Off(SW_USE_NTL_GCD_0); |
33 | //Off(SW_USE_NTL_GCD_P); | |
[dee5f7] | 34 | //Off(SW_USE_NTL_SORT); |
35 | #endif | |
36 | On(SW_USE_EZGCD); | |
[c4f4fd] | 37 | //On(SW_USE_EZGCD_P); // still testing |
[713bdb] | 38 | On(SW_USE_QGCD); |
[2dd068] | 39 | } |
[70dbb3] | 40 | //}}} |
Note: See TracBrowser
for help on using the repository browser.