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