Annotation of OpenXM_contrib/pari-2.2/config/paricfgDOS.h.SH, Revision 1.1.1.1
1.1 noro 1: file="$objdir/../Odos/paricfg.h"; echo Extracting $file
2: rm -f $file
3: cat > $file << EOT
4: /* This file extracted by Configure. */
5: #ifndef __CONFIG_H__
6: #define __CONFIG_H__
7:
8: #ifdef _MSC_VER /* Bill Daly: avoid spurious Warnings from MSVC */
9: # pragma warning(disable: 4013 4018 4146 4244 4761)
10: #endif
11:
12: #define GPDATADIR "/pari/data"
13: #define GPMISCDIR "/pari/"
14: #define SHELL_Q '"'
15: #define DL_DFLT_NAME "libpari.dll"
16:
17: #define PARIVERSION "GP/PARI CALCULATOR Version ${version}.${patch} (${status})"
18: #ifdef __cplusplus
19: # define PARIINFO_PRE "C++"
20: #else
21: # define PARIINFO_PRE ""
22: #endif
23: #if defined(__EMX__)
24: # define PARIINFO_POST "ix86 running EMX (ix86 kernel) 32-bit version"
25: #endif
26: #if defined(WINCE)
27: # define PARIINFO_POST "Windows CE 32-bit version"
28: #endif
29: #if !defined(PARIINFO_POST)
30: # define PARIINFO_POST "ix86 running Windows 3.2 (ix86 kernel) 32-bit version"
31: #endif
32: #define PARIINFO PARIINFO_PRE/**/PARIINFO_POST
33:
34: #define PARI_BYTE_ORDER 1234
35: #ifdef _MSC_VER /* MSVC inline directive */
36: # define INLINE __inline
37: #endif
38:
39: /* Location of GNU gzip program, enables reading of .Z and .gz files. */
40: #ifndef WINCE
41: # define GNUZCAT
42: # define ZCAT "gzip -d -c"
43: #endif
44:
45: #ifdef __EMX__
46: # define READLINE
47: # define READLINE_LIBRARY
48: # define HAS_RL_MESSAGE
49: # define CPPFunction_defined
50: /* in readline 1, no arguments for rl_refresh_line() */
51: # define RL_REFRESH_LINE_OLDPROTO
52: #endif
53: #ifdef __MINGW32__
54: # define READLINE "4.0"
55: # define HAS_COMPLETION_APPEND_CHAR
56: # define HAS_RL_SAVE_PROMPT
57: # define HAS_RL_MESSAGE
58: # define CPPFunction_defined
59: #endif
60:
61: /* No exp2, log2 in libc */
62: #define NOEXP2
63:
64: /* Headers are clean - ulong not defined */
65: #define ULONG_NOT_DEFINED
66:
67: #ifndef WINCE
68: /* Timings: Don't use times because of the HZ / CLK_TCK confusion. */
69: # define USE_FTIME 1
70: # define HAS_STRFTIME
/* comment this one if not on NT ??? */
71: # define HAS_OPENDIR
72: #endif
73:
74: #endif
75: EOT
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>