Diff for /parser3/src/include/pa_config_fixed.h between versions 1.30.8.2 and 1.91

version 1.30.8.2, 2001/12/07 07:36:51 version 1.91, 2020/12/29 09:13:40
Line 1 Line 1
 /** @file  /** @file
         Parser: Configure file for autoconf-disabled platforms.          Parser: Configure file for autoconf-disabled platforms.
   
         Copyright (c) 2001 ArtLebedev Group (http://www.artlebedev.com)          Copyright (c) 2001-2020 Art. Lebedev Studio (http://www.artlebedev.com)
         Author: Alexander Petrosyan <paf@design.ru> (http://paf.design.ru)          Author: Alexandr Petrosian <paf@design.ru> (http://paf.design.ru)
   */
         $Id$  
   
   #ifndef PA_CONFIG_FIXED_H
   #define PA_CONFIG_FIXED_H
   
         tested only with MS Visual C++ V6  #define IDENT_PA_CONFIG_FIXED_H "$Id$"
 */  
   
   #if _MSC_VER < 1310
 #define inline  __inline  #define inline  __inline
 #define HAVE_STDARG_H  #endif
 #define HAVE_PROCESS_H  
 #define HAVE_FCNTL_H  #define HAVE_STDIO_H
   #define HAVE_SYS_TYPES_H
 #define HAVE_SYS_STAT_H  #define HAVE_SYS_STAT_H
 #define HAVE_IO_H  #define HAVE_STDLIB_H
 #define HAVE_STDDEF_H  #define HAVE_STDDEF_H
 #define HAVE_STDIO_H  #define HAVE_MEMORY_H
 #define HAVE_ERRNO_H  #define HAVE_STRING_H
   
   #define HAVE_ASSERT_H
   #define HAVE_LIMITS_H
 #define HAVE_CTYPE_H  #define HAVE_CTYPE_H
 #define HAVE_MATH_H  #define HAVE_MATH_H
 #define HAVE_TIME_H  #define HAVE_PROCESS_H
 #define HAVE_STDLIB_H  #define HAVE_STDARG_H
 #define HAVE_STRING_H  
 #define HAVE_DIRECT_H  
 #define HAVE_SETJMP_H  #define HAVE_SETJMP_H
 #define HAVE_MEMORY_H  
   #define HAVE_ERRNO_H
   #define HAVE_FCNTL_H
   #define HAVE_IO_H
 #define HAVE_SYS_LOCKING_H  #define HAVE_SYS_LOCKING_H
 #define HAVE_SYS_TYPES_H  
 #define HAVE__LOCKING  #define HAVE__LOCKING
   
   #define HAVE_WINSOCK_H
   #define HAVE_TLS 1
   
   #define HAVE_TIME_H
   #define HAVE_TIMEZONE
   #define HAVE_DAYLIGHT
   
 #define USE_SMTP  #define USE_SMTP
   #define PA_LITTLE_ENDIAN
   #define PA_WITH_SJLJ_EXCEPTIONS
   
   //types
   
   #ifndef ssize_t
   typedef int ssize_t;
   #endif
   
   #ifndef uint8_t
   typedef unsigned __int8 uint8_t;
   #endif
   
   #ifndef uint16_t
   typedef unsigned __int16 uint16_t;
   #endif
   
   #ifndef uint32_t
   typedef unsigned __int32 uint32_t;
   #endif
   
   #ifndef uint64_t
   typedef unsigned __int64 uint64_t;
   #endif
   
   #define LT_MODULE_EXT ".dll"
   
   // disable any execs (file::exec, file::cgi, unix mail:send)
   //#define NO_PA_EXECS
   
   // disable stringstream usage
   //#define NO_STRINGSTREAM
   
   #define GC_NOT_DLL
   
   // otherwise functions in libpcre will be declared as __declspec(dllimport)
   #define PCRE_STATIC
   
   //xml-abled parser
 #define XML  #define XML
 //#define DB2  
 #define HAVE_PRAGMA_PACK  #define XML_STATIC
   
   // otherwise functions in libxml2 will be declared as __declspec(dllimport)
   #ifdef XML_STATIC
   #define LIBXML_STATIC
   #endif
   
   #endif

Removed from v.1.30.8.2  
changed lines
  Added in v.1.91


E-mail: