Annotation of OpenXM_contrib2/windows/pari20/win32com/paricfg.h, Revision 1.1
1.1 ! noro 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: #if 0
! 65: #include "w_stdio.h"
! 66: #undef getc
! 67: #define getc w_fgetc
! 68: #undef putc
! 69: #define putc w_fputc
! 70: #define ungetc w_ungetc
! 71: #define fgets w_fgets
! 72: #define fputs w_fputs
! 73: #define printf w_printf
! 74: #define fprintf w_fprintf
! 75: #define fflush w_fflush
! 76: #endif
! 77: #endif
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>