Annotation of parser3/src/include/pa_config_fixed.h, revision 1.63
1.5 paf 1: /** @file
2: Parser: Configure file for autoconf-disabled platforms.
3:
1.63 ! paf 4: Copyright (c) 2001-2004 ArtLebedev Group (http://www.artlebedev.com)
1.38 paf 5: Author: Alexandr Petrosian <paf@design.ru> (http://paf.design.ru)
1.5 paf 6:
1.47 paf 7: tested only with MS Visual C++ V6
8: */
1.5 paf 9:
1.47 paf 10: #ifndef PA_CONFIG_FIXED_H
11: #define PA_CONFIG_FIXED_H
1.5 paf 12:
1.63 ! paf 13: static const char * const IDENT_CONFIG_FIXED_H="$Date: 2003/11/20 16:34:24 $";
1.1 paf 14:
1.6 paf 15: #define inline __inline
1.56 paf 16: #define HAVE_ASSERT_H
1.1 paf 17: #define HAVE_STDARG_H
1.3 paf 18: #define HAVE_PROCESS_H
19: #define HAVE_FCNTL_H
20: #define HAVE_SYS_STAT_H
21: #define HAVE_IO_H
1.8 parser 22: #define HAVE_STDDEF_H
1.3 paf 23: #define HAVE_STDIO_H
24: #define HAVE_ERRNO_H
25: #define HAVE_CTYPE_H
26: #define HAVE_MATH_H
27: #define HAVE_TIME_H
28: #define HAVE_STRING_H
1.4 paf 29: #define HAVE_DIRECT_H
1.8 parser 30: #define HAVE_SETJMP_H
1.11 parser 31: #define HAVE_MEMORY_H
1.31 paf 32: #define HAVE_SYS_LOCKING_H
33: #define HAVE_SYS_TYPES_H
1.50 paf 34: #define HAVE_WINSOCK_H
1.31 paf 35: #define HAVE__LOCKING
1.51 paf 36: #define HAVE_TIMEZONE
37: #define HAVE_DAYLIGHT
1.34 paf 38: #define USE_SMTP
1.49 paf 39: #define PA_WITH_SJLJ_EXCEPTIONS
40:
1.45 paf 41: //gmime
42: #define off_t _off_t
43: #define ssize_t int
1.31 paf 44:
1.40 paf 45: // no string origin tracking
1.39 paf 46: //#define NO_STRING_ORIGIN
1.40 paf 47:
48: // disable any execs (file::exec, file::cgi, unix mail:send)
49: //#define NO_PA_EXECS
50:
1.43 paf 51: // has $mail:received
1.61 paf 52: //#define WITH_MAILRECEIVE
1.43 paf 53:
1.40 paf 54: // xml-abled parser
1.55 paf 55: #define XML
1.56 paf 56: //#define XML_STATIC
57: #ifdef XML_STATIC
58: # define LIBXML_STATIC
59: # define LIBXSLT_STATIC
60: # define LIBEXSLT_STATIC
61: # define LIBGDOME_STATIC
62: #endif
1.43 paf 63:
1.47 paf 64: #endif
E-mail: