[BACK]Return to paricfg.h CVS log [TXT][DIR] Up to [local] / OpenXM_contrib / pari / Odos

Annotation of OpenXM_contrib/pari/Odos/paricfg.h, Revision 1.1.1.1

1.1       maekawa     1: /* This file extracted by Configure. */
                      2: #ifndef __CONFIG_H__
                      3: #define __CONFIG_H__
                      4: 
                      5: #ifdef _MSC_VER /* Bill Daly: avoid spurious Warnings from MSVC */
                      6: #  pragma warning(disable: 4013 4018 4146 4244 4761)
                      7: #endif
                      8: 
                      9: #define GPDATADIR "/pari/data"
                     10: #define SHELL_Q '"'
                     11: #define DL_DFLT_NAME "libpari.dll"
                     12: 
                     13: #define PARIVERSION "GP/PARI CALCULATOR Version 2.0.17 (beta)"
                     14: #ifdef __cplusplus
                     15: #  if defined(__EMX__)
                     16: #    define PARIINFO "C++ ix86 running EMX (ix86 kernel) 32-bit version"
                     17: #  elsif defined(WINCE)
                     18: #    define PARIINFO "C++ Windows CE 32-bit version"
                     19: #  else
                     20: #    define PARIINFO "C++ ix86 running Windows 3.2 (ix86 kernel) 32-bit version"
                     21: #  endif
                     22: #else
                     23: #  if defined(__EMX__)
                     24: #    define PARIINFO "ix86 running EMX (ix86 kernel) 32-bit version"
                     25: #  elsif defined(WINCE)
                     26: #    define PARIINFO "Windows CE 32-bit version"
                     27: #  else
                     28: #    define PARIINFO "ix86 running Windows 3.2 (ix86 kernel) 32-bit version"
                     29: #  endif
                     30: #endif
                     31: 
                     32: #define PARI_BYTE_ORDER    1234
                     33: #ifdef _MSC_VER /* MSVC inline directive */
                     34: #  define INLINE __inline
                     35: #endif
                     36: 
                     37: /*  Location of GNU gzip program, enables reading of .Z and .gz files. */
                     38: #ifndef WINCE
                     39: #  define GNUZCAT
                     40: #  define ZCAT "gzip -d -c"
                     41: #endif
                     42: 
                     43: #ifdef __EMX__
                     44: #  define READLINE
                     45: #  define READLINE_LIBRARY
                     46: #  define HAS_RL_MESSAGE
                     47: #  define CPPFunction_defined
                     48: /* in readline 1, no arguments for rl_refresh_line() */
                     49: #  define RL_REFRESH_LINE_OLDPROTO
                     50: #endif
                     51: 
                     52: /* No exp2, log2 in libc */
                     53: #define NOEXP2
                     54: 
                     55: /* Headers are clean - ulong not defined */
                     56: #define ULONG_NOT_DEFINED
                     57: 
                     58: #ifndef WINCE
                     59: /* Timings: Don't use times because of the HZ / CLK_TCK confusion. */
                     60: #  define USE_FTIME 1
                     61: #  define HAS_STRFTIME
 /* comment this one if not on NT ??? */
                     62: #endif
                     63: 
                     64: #endif

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>