source: git/factory/cf_switches.cc @ e16f7d

jengelh-datetimespielwiese
Last change on this file since e16f7d was e16f7d, checked in by Martin Lee <martinlee84@…>, 11 years ago
chg: deleted fieldGCD
  • Property mode set to 100644
File size: 779 bytes
RevLine 
[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]25CFSwitches::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.