1 /****************************************
2 *  Computer Algebra System SINGULAR     *
3 ****************************************/
4 
5 /***************************************************************
6  *  File:    p_Procs_Dynamic.h
7  *  Purpose: Configuration for p_Procs as dynamic library procedures
8  *  Author:  obachman (Olaf Bachmann)
9  *  Created: 12/00
10  *******************************************************************/
11 
12 #ifndef P_PROCS_DYNAMIC_H
13 #define P_PROCS_DYNAMIC_H
14 
15 // see p_Procs_Impl.h for an explaination of these defines
16 #define HAVE_FAST_P_PROCS   5
17 #define HAVE_FAST_FIELD     2
18 #define HAVE_FAST_ORD 4
19 #define HAVE_FAST_ZERO_ORD 2
20 
21 // stupid hpux -- can not handle sl which are that large
22 #ifdef __hpux
23 #define HAVE_FAST_LENGTH 3
24 #else
25 #define HAVE_FAST_LENGTH 4
26 #endif
27 
28 // for the configuration of what goes into the kenel and what into
29 // shared libs, see p_Procs_Generate.cc:IsKernelProc(...)
30 
31 #endif // P_PROCS_DYNAMC_H
32 
33