Annotation of parser3/src/include/pa_config_fixed.h, revision 1.79
1.5 paf 1: /** @file
2: Parser: Configure file for autoconf-disabled platforms.
3:
1.75 moko 4: Copyright (c) 2001-2012 Art. Lebedev Studio (http://www.artlebedev.com)
1.38 paf 5: Author: Alexandr Petrosian <paf@design.ru> (http://paf.design.ru)
1.47 paf 6: */
1.5 paf 7:
1.47 paf 8: #ifndef PA_CONFIG_FIXED_H
9: #define PA_CONFIG_FIXED_H
1.5 paf 10:
1.79 ! moko 11: #define IDENT_PA_CONFIG_FIXED_H "$Id: pa_config_fixed.h,v 1.78 2012-06-19 08:51:09 moko Exp $"
1.1 paf 12:
1.6 paf 13: #define inline __inline
1.56 paf 14: #define HAVE_ASSERT_H
1.1 paf 15: #define HAVE_STDARG_H
1.3 paf 16: #define HAVE_PROCESS_H
17: #define HAVE_FCNTL_H
18: #define HAVE_SYS_STAT_H
19: #define HAVE_IO_H
1.8 parser 20: #define HAVE_STDDEF_H
1.3 paf 21: #define HAVE_STDIO_H
22: #define HAVE_ERRNO_H
23: #define HAVE_CTYPE_H
24: #define HAVE_MATH_H
25: #define HAVE_TIME_H
26: #define HAVE_STRING_H
1.4 paf 27: #define HAVE_DIRECT_H
1.8 parser 28: #define HAVE_SETJMP_H
1.11 parser 29: #define HAVE_MEMORY_H
1.78 moko 30: #define HAVE_LIMITS_H
1.31 paf 31: #define HAVE_SYS_LOCKING_H
32: #define HAVE_SYS_TYPES_H
1.50 paf 33: #define HAVE_WINSOCK_H
1.31 paf 34: #define HAVE__LOCKING
1.51 paf 35: #define HAVE_TIMEZONE
36: #define HAVE_DAYLIGHT
1.34 paf 37: #define USE_SMTP
1.64 paf 38: #define PA_LITTLE_ENDIAN
1.49 paf 39: #define PA_WITH_SJLJ_EXCEPTIONS
40:
1.79 ! moko 41: //types
! 42:
! 43: #ifndef ssize_t
! 44: typedef int ssize_t;
! 45: #endif
! 46:
! 47: #ifndef uint32_t
! 48: typedef unsigned int uint32_t;
! 49: #endif
1.31 paf 50:
1.40 paf 51: // disable any execs (file::exec, file::cgi, unix mail:send)
52: //#define NO_PA_EXECS
53:
1.72 misha 54: // disable stringstream usage
55: //#define NO_STRINGSTREAM
56:
1.43 paf 57: // has $mail:received
1.61 paf 58: //#define WITH_MAILRECEIVE
1.43 paf 59:
1.66 paf 60: //xml-abled parser
61: #define XML
1.56 paf 62: //#define XML_STATIC
63: #ifdef XML_STATIC
64: # define LIBXML_STATIC
65: # define LIBXSLT_STATIC
66: # define LIBEXSLT_STATIC
67: #endif
1.67 paf 68:
1.77 moko 69: // otherwise functions in pcre.h will be declared as __declspec(dllimport)
70: #define PCRE_STATIC
71:
1.74 misha 72: #endif
E-mail: