00001 #line 113 "./lpsrc/tre.pak" 00002 #ifndef __FLX_TARGET_TRE_CONFIG_H__ 00003 #define __FLX_TARGET_TRE_CONFIG_H__ 00004 #include "flx_rtl_config.hpp" 00005 #ifdef BUILD_TRE 00006 #define TRE_EXTERN FLX_EXPORT 00007 #else 00008 #define TRE_EXTERN FLX_IMPORT 00009 #endif 00010 #endif 00011 00012 /* config.h. Generated by configure. */ 00013 /* config.h.in. Generated from configure.ac by autoheader. */ 00014 00015 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP 00016 systems. This function is required for `alloca.c' support on those systems. 00017 */ 00018 /* #undef CRAY_STACKSEG_END */ 00019 00020 /* Define to 1 if using `alloca.c'. */ 00021 /* #undef C_ALLOCA */ 00022 00023 /* Define to 1 if translation of program messages to the user's native 00024 language is requested. */ 00025 #define ENABLE_NLS 0 00026 00027 /* Define to 1 if you have `alloca', as a function or macro. */ 00028 //#define HAVE_ALLOCA 1 00029 00030 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix). 00031 */ 00032 //#define HAVE_ALLOCA_H 1 00033 00034 /* Define if the GNU dcgettext() function is already present or preinstalled. 00035 */ 00036 //#define HAVE_DCGETTEXT 1 00037 00038 /* Define to 1 if you have the <dlfcn.h> header file. */ 00039 //#define HAVE_DLFCN_H 1 00040 00041 /* Define to 1 if you have the <getopt.h> header file. */ 00042 //#define HAVE_GETOPT_H 1 00043 00044 /* Define to 1 if you have the `getopt_long' function. */ 00045 //#define HAVE_GETOPT_LONG 1 00046 00047 /* Define if the GNU gettext() function is already present or preinstalled. */ 00048 //#define HAVE_GETTEXT 1 00049 00050 /* Define if you have the iconv() function. */ 00051 /* #undef HAVE_ICONV */ 00052 00053 /* Define to 1 if you have the <inttypes.h> header file. */ 00054 //#define HAVE_INTTYPES_H 1 00055 00056 /* Define to 1 if you have the `isascii' function. */ 00057 #define HAVE_ISASCII 1 00058 00059 /* Define to 1 if you have the `isblank' function. */ 00060 /* RF: had to comment this out to get cl.exe version working */ 00061 /* #define HAVE_ISBLANK 1 */ 00062 00063 /* Define to 1 if you have the `iswascii' function or macro. */ 00064 /* #undef HAVE_ISWASCII */ 00065 00066 /* Define to 1 if you have the `iswblank' function or macro. */ 00067 //#define HAVE_ISWBLANK 1 00068 00069 /* Define to 1 if you have the `iswctype' function or macro. */ 00070 //#define HAVE_ISWCTYPE 1 00071 00072 /* Define to 1 if you have the `iswlower' function or macro. */ 00073 //#define HAVE_ISWLOWER 1 00074 00075 /* Define to 1 if you have the `iswupper' function or macro. */ 00076 //#define HAVE_ISWUPPER 1 00077 00078 /* Define to 1 if you have the <libutf8.h> header file. */ 00079 /* #undef HAVE_LIBUTF8_H */ 00080 00081 /* Define to 1 if you have the `mbrtowc' function or macro. */ 00082 //#define HAVE_MBRTOWC 1 00083 00084 /* Define to 1 if the system has the type `mbstate_t'. */ 00085 //#define HAVE_MBSTATE_T 1 00086 00087 /* Define to 1 if you have the `mbtowc' function or macro. */ 00088 /* #undef HAVE_MBTOWC */ 00089 00090 /* Define to 1 if you have the <memory.h> header file. */ 00091 //#define HAVE_MEMORY_H 1 00092 00093 /* Define to 1 if you have the <regex.h> header file. */ 00094 /* #undef HAVE_REGEX_H */ 00095 00096 /* Define to 1 if the system has the type `reg_errcode_t'. */ 00097 /* #undef HAVE_REG_ERRCODE_T */ 00098 00099 /* Define to 1 if you have the <stdint.h> header file. */ 00100 //#define HAVE_STDINT_H 1 00101 00102 /* Define to 1 if you have the <stdlib.h> header file. */ 00103 #define HAVE_STDLIB_H 1 00104 00105 /* Define to 1 if you have the <strings.h> header file. */ 00106 //#define HAVE_STRINGS_H 1 00107 00108 /* Define to 1 if you have the <string.h> header file. */ 00109 #define HAVE_STRING_H 1 00110 00111 /* Define to 1 if you have the <sys/stat.h> header file. */ 00112 //#define HAVE_SYS_STAT_H 1 00113 00114 /* Define to 1 if you have the <sys/types.h> header file. */ 00115 //#define HAVE_SYS_TYPES_H 1 00116 00117 /* Define to 1 if you have the `towlower' function or macro. */ 00118 //#define HAVE_TOWLOWER 1 00119 00120 /* Define to 1 if you have the `towupper' function or macro. */ 00121 //#define HAVE_TOWUPPER 1 00122 00123 /* Define to 1 if you have the <unistd.h> header file. */ 00124 //#define HAVE_UNISTD_H 1 00125 00126 /* Define to 1 if you have the <wchar.h> header file. */ 00127 //#define HAVE_WCHAR_H 1 00128 00129 /* Define to 1 if the system has the type `wchar_t'. */ 00130 //#define HAVE_WCHAR_T 1 00131 00132 /* Define to 1 if you have the `wcschr' function or macro. */ 00133 //#define HAVE_WCSCHR 1 00134 00135 /* Define to 1 if you have the `wcscpy' function or macro. */ 00136 //#define HAVE_WCSCPY 1 00137 00138 /* Define to 1 if you have the `wcslen' function or macro. */ 00139 //#define HAVE_WCSLEN 1 00140 00141 /* Define to 1 if you have the `wcsncpy' function or macro. */ 00142 //#define HAVE_WCSNCPY 1 00143 00144 /* Define to 1 if you have the `wcsrtombs' function or macro. */ 00145 //#define HAVE_WCSRTOMBS 1 00146 00147 /* Define to 1 if you have the `wcstombs' function or macro. */ 00148 /* #undef HAVE_WCSTOMBS */ 00149 00150 /* Define to 1 if you have the `wctype' function or macro. */ 00151 //#define HAVE_WCTYPE 1 00152 00153 /* Define to 1 if you have the <wctype.h> header file. */ 00154 //#define HAVE_WCTYPE_H 1 00155 00156 /* Define to 1 if the system has the type `wint_t'. */ 00157 //#define HAVE_WINT_T 1 00158 00159 /* Define if you want to disable debug assertions. */ 00160 #define NDEBUG 1 00161 00162 /* Name of package */ 00163 #define PACKAGE "tre" 00164 00165 /* Define to the address where bug reports for this package should be sent. */ 00166 #define PACKAGE_BUGREPORT "Ville Laurikari <vl@iki.fi>" 00167 00168 /* Define to the full name of this package. */ 00169 #define PACKAGE_NAME "TRE" 00170 00171 /* Define to the full name and version of this package. */ 00172 #define PACKAGE_STRING "TRE 0.7.2" 00173 00174 /* Define to the one symbol short name of this package. */ 00175 #define PACKAGE_TARNAME "tre" 00176 00177 /* Define to the version of this package. */ 00178 #define PACKAGE_VERSION "0.7.2" 00179 00180 /* If using the C implementation of alloca, define if you know the 00181 direction of stack growth for your system; otherwise it will be 00182 automatically deduced at run-time. 00183 STACK_DIRECTION > 0 => grows toward higher addresses 00184 STACK_DIRECTION < 0 => grows toward lower addresses 00185 STACK_DIRECTION = 0 => direction of growth unknown */ 00186 /* #undef STACK_DIRECTION */ 00187 00188 /* Define to 1 if you have the ANSI C header files. */ 00189 #define STDC_HEADERS 1 00190 00191 /* Define if you want to enable approximate matching functionality. */ 00192 #define TRE_APPROX 1 00193 00194 /* Define if you want TRE to print debug messages to stdout. */ 00195 /* #undef TRE_DEBUG */ 00196 00197 /* Define to enable multibyte character set support. */ 00198 #define TRE_MULTIBYTE 0 00199 00200 /* Define to a field in the regex_t struct where TRE should store a pointer to 00201 the internal tre_tnfa_t structure */ 00202 #define TRE_REGEX_T_FIELD value 00203 00204 /* Define to the absolute path to the system regex.h */ 00205 /* #undef TRE_SYSTEM_REGEX_H_PATH */ 00206 00207 /* Define if you want TRE to use alloca() instead of malloc() when allocating 00208 memory needed for regexec operations. */ 00209 //#define TRE_USE_ALLOCA 1 00210 00211 /* Define to include the system regex.h from TRE regex.h */ 00212 /* #undef TRE_USE_SYSTEM_REGEX_H */ 00213 00214 /* TRE version string. */ 00215 #define TRE_VERSION "0.7.2" 00216 00217 /* TRE version level 1. */ 00218 #define TRE_VERSION_1 0 00219 00220 /* TRE version level 2. */ 00221 #define TRE_VERSION_2 7 00222 00223 /* TRE version level 3. */ 00224 #define TRE_VERSION_3 2 00225 00226 /* Define to enable wide character (wchar_t) support. */ 00227 //#define TRE_WCHAR 1 00228 00229 /* Version number of package */ 00230 #define VERSION "0.7.2" 00231 00232 /* Define to the maximum value of wchar_t if not already defined elsewhere */ 00233 /* #undef WCHAR_MAX */ 00234 00235 /* Define if wchar_t is signed */ 00236 /* #undef WCHAR_T_SIGNED */ 00237 00238 /* Define if wchar_t is unsigned */ 00239 /* #undef WCHAR_T_UNSIGNED */ 00240 00241 /* Number of bits in a file offset, on hosts where this is settable. */ 00242 /* #undef _FILE_OFFSET_BITS */ 00243 00244 /* Define to enable GNU extensions in glibc */ 00245 //#define _GNU_SOURCE 1 00246 00247 /* Define for large files, on AIX-style hosts. */ 00248 /* #undef _LARGE_FILES */ 00249 00250 /* Define on IRIX */ 00251 /* #undef _REGCOMP_INTERNAL */ 00252 00253 /* Define to empty if `const' does not conform to ANSI C. */ 00254 /* #undef const */ 00255 00256 /* Define to `__inline__' or `__inline' if that's what the C compiler 00257 calls it, or to nothing if 'inline' is not supported under any name. */ 00258 #ifndef __cplusplus 00259 /* #undef inline */ 00260 #endif 00261