xref: /netbsd/external/bsd/tre/dist/win32/config.h (revision 63d4abf0)
1*63d4abf0Sagc /* config.h for Windows. */
2*63d4abf0Sagc 
3*63d4abf0Sagc /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
4*63d4abf0Sagc    systems. This function is required for `alloca.c' support on those systems.
5*63d4abf0Sagc */
6*63d4abf0Sagc /* #undef CRAY_STACKSEG_END */
7*63d4abf0Sagc 
8*63d4abf0Sagc /* Define to 1 if using `alloca.c'. */
9*63d4abf0Sagc /* #undef C_ALLOCA */
10*63d4abf0Sagc 
11*63d4abf0Sagc /* Define to 1 if translation of program messages to the user's native
12*63d4abf0Sagc    language is requested. */
13*63d4abf0Sagc /* #undef ENABLE_NLS */
14*63d4abf0Sagc 
15*63d4abf0Sagc /* Define to 1 if you have `alloca', as a function or macro. */
16*63d4abf0Sagc #define HAVE_ALLOCA 1
17*63d4abf0Sagc 
18*63d4abf0Sagc /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
19*63d4abf0Sagc    */
20*63d4abf0Sagc /* #undef HAVE_ALLOCA_H */
21*63d4abf0Sagc 
22*63d4abf0Sagc /* Define to 1 if you have <malloc.h> and it should be used. */
23*63d4abf0Sagc #define HAVE_MALLOC_H 1
24*63d4abf0Sagc 
25*63d4abf0Sagc /* Define if the GNU dcgettext() function is already present or preinstalled.
26*63d4abf0Sagc    */
27*63d4abf0Sagc /* #undef HAVE_DCGETTEXT */
28*63d4abf0Sagc 
29*63d4abf0Sagc /* Define to 1 if you have the <dlfcn.h> header file. */
30*63d4abf0Sagc #undef HAVE_DLFCN_H
31*63d4abf0Sagc 
32*63d4abf0Sagc /* Define to 1 if you have the <getopt.h> header file. */
33*63d4abf0Sagc #define HAVE_GETOPT_H 1
34*63d4abf0Sagc 
35*63d4abf0Sagc /* Define to 1 if you have the `getopt_long' function. */
36*63d4abf0Sagc #define HAVE_GETOPT_LONG 1
37*63d4abf0Sagc 
38*63d4abf0Sagc /* Define if the GNU gettext() function is already present or preinstalled. */
39*63d4abf0Sagc #undef HAVE_GETTEXT
40*63d4abf0Sagc 
41*63d4abf0Sagc /* Define if you have the iconv() function. */
42*63d4abf0Sagc #undef HAVE_ICONV
43*63d4abf0Sagc 
44*63d4abf0Sagc /* Define to 1 if you have the <inttypes.h> header file. */
45*63d4abf0Sagc #undef HAVE_INTTYPES_H
46*63d4abf0Sagc 
47*63d4abf0Sagc /* Define to 1 if you have the `isascii' function. */
48*63d4abf0Sagc #define HAVE_ISASCII 1
49*63d4abf0Sagc 
50*63d4abf0Sagc /* Define to 1 if you have the `isblank' function. */
51*63d4abf0Sagc /* #undef HAVE_ISBLANK */
52*63d4abf0Sagc 
53*63d4abf0Sagc /* Define to 1 if you have the `iswctype' function. */
54*63d4abf0Sagc #define HAVE_ISWCTYPE 1
55*63d4abf0Sagc 
56*63d4abf0Sagc /* Define to 1 if you have the `iswlower' function. */
57*63d4abf0Sagc #define HAVE_ISWLOWER 1
58*63d4abf0Sagc 
59*63d4abf0Sagc /* Define to 1 if you have the `iswupper' function. */
60*63d4abf0Sagc #define HAVE_ISWUPPER 1
61*63d4abf0Sagc 
62*63d4abf0Sagc /* Define to 1 if you have the `mbrtowc' function. */
63*63d4abf0Sagc #define HAVE_MBRTOWC 1
64*63d4abf0Sagc 
65*63d4abf0Sagc /* Define to 1 if the system has the type `mbstate_t'. */
66*63d4abf0Sagc #define HAVE_MBSTATE_T 1
67*63d4abf0Sagc 
68*63d4abf0Sagc /* Define to 1 if you have the `mbtowc' function. */
69*63d4abf0Sagc #define HAVE_MBTOWC 1
70*63d4abf0Sagc 
71*63d4abf0Sagc /* Define to 1 if you have the <memory.h> header file. */
72*63d4abf0Sagc #undef HAVE_MEMORY_H
73*63d4abf0Sagc 
74*63d4abf0Sagc /* Define to 1 if you have the <regex.h> header file. */
75*63d4abf0Sagc #undef HAVE_REGEX_H
76*63d4abf0Sagc                                                                                                 /* Define to 1 if the system has the type `reg_errcode_t'. */
77*63d4abf0Sagc #undef HAVE_REG_ERRCODE_T
78*63d4abf0Sagc 
79*63d4abf0Sagc /* Define to 1 if you have the <stdint.h> header file. */
80*63d4abf0Sagc #define HAVE_STDINT_H 1
81*63d4abf0Sagc 
82*63d4abf0Sagc /* Define to 1 if you have the <stdlib.h> header file. */
83*63d4abf0Sagc #define HAVE_STDLIB_H 1
84*63d4abf0Sagc 
85*63d4abf0Sagc /* Define to 1 if you have the <strings.h> header file. */
86*63d4abf0Sagc #define HAVE_STRINGS_H 1
87*63d4abf0Sagc 
88*63d4abf0Sagc /* Define to 1 if you have the <string.h> header file. */
89*63d4abf0Sagc #define HAVE_STRING_H 1
90*63d4abf0Sagc 
91*63d4abf0Sagc /* Define to 1 if you have the <sys/stat.h> header file. */
92*63d4abf0Sagc #define HAVE_SYS_STAT_H 1
93*63d4abf0Sagc 
94*63d4abf0Sagc /* Define to 1 if you have the <sys/types.h> header file. */
95*63d4abf0Sagc #define HAVE_SYS_TYPES_H 1
96*63d4abf0Sagc 
97*63d4abf0Sagc /* Define to 1 if you have the `towlower' function. */
98*63d4abf0Sagc #undef HAVE_TOWLOWER
99*63d4abf0Sagc 
100*63d4abf0Sagc /* Define to 1 if you have the `towupper' function. */
101*63d4abf0Sagc #define HAVE_TOWUPPER 1
102*63d4abf0Sagc 
103*63d4abf0Sagc /* Define to 1 if you have the <unistd.h> header file. */
104*63d4abf0Sagc /* #undef HAVE_UNISTD_H */
105*63d4abf0Sagc 
106*63d4abf0Sagc /* Define to 1 if you have the <wchar.h> header file. */
107*63d4abf0Sagc #define HAVE_WCHAR_H 1
108*63d4abf0Sagc 
109*63d4abf0Sagc /* Define to 1 if the system has the type `wchar_t'. */
110*63d4abf0Sagc #define HAVE_WCHAR_T 1
111*63d4abf0Sagc 
112*63d4abf0Sagc /* Define to 1 if you have the `wcschr' function. */
113*63d4abf0Sagc #define HAVE_WCSCHR 1
114*63d4abf0Sagc 
115*63d4abf0Sagc /* Define to 1 if you have the `wcscpy' function. */
116*63d4abf0Sagc #define HAVE_WCSCPY 1
117*63d4abf0Sagc 
118*63d4abf0Sagc /* Define to 1 if you have the `wcslen' function. */
119*63d4abf0Sagc #define HAVE_WCSLEN 1
120*63d4abf0Sagc 
121*63d4abf0Sagc /* Define to 1 if you have the `wcsncpy' function. */
122*63d4abf0Sagc #define HAVE_WCSNCPY 1
123*63d4abf0Sagc 
124*63d4abf0Sagc /* Define to 1 if you have the `wcsrtombs' function. */
125*63d4abf0Sagc #define HAVE_WCSRTOMBS 1
126*63d4abf0Sagc 
127*63d4abf0Sagc /* Define to 1 if you have the `wcstombs' function. */
128*63d4abf0Sagc /* #undef HAVE_WCSTOMBS */
129*63d4abf0Sagc 
130*63d4abf0Sagc /* Define to 1 if you have the `wctype' function. */
131*63d4abf0Sagc #define HAVE_WCTYPE 1
132*63d4abf0Sagc 
133*63d4abf0Sagc /* Define to 1 if you have the <wctype.h> header file. */
134*63d4abf0Sagc #define HAVE_WCTYPE_H 1
135*63d4abf0Sagc 
136*63d4abf0Sagc /* Define if you want to disable debug assertions. */
137*63d4abf0Sagc /* #undef NDEBUG */
138*63d4abf0Sagc 
139*63d4abf0Sagc /* Define to 1 if you have the ANSI C header files. */
140*63d4abf0Sagc #define STDC_HEADERS 1
141*63d4abf0Sagc 
142*63d4abf0Sagc /* Define if you want to enable approximate matching functionality. */
143*63d4abf0Sagc #define TRE_APPROX 1
144*63d4abf0Sagc 
145*63d4abf0Sagc /* Define if you want TRE to print debug messages to stdout. */
146*63d4abf0Sagc /* #undef TRE_DEBUG */
147*63d4abf0Sagc 
148*63d4abf0Sagc /* Define to enable multibyte character set support. */
149*63d4abf0Sagc #define TRE_MULTIBYTE 1
150*63d4abf0Sagc 
151*63d4abf0Sagc /* Define to a field in the regex_t struct where TRE should store a pointer to
152*63d4abf0Sagc    the internal tre_tnfa_t structure */
153*63d4abf0Sagc #define TRE_REGEX_T_FIELD value
154*63d4abf0Sagc 
155*63d4abf0Sagc /* Define to the absolute path to the system regex.h */
156*63d4abf0Sagc /* #undef TRE_SYSTEM_REGEX_H_PATH */
157*63d4abf0Sagc 
158*63d4abf0Sagc /* Define to include the system regex.h from TRE regex.h */
159*63d4abf0Sagc /* #undef TRE_USE_SYSTEM_REGEX_H */
160*63d4abf0Sagc 
161*63d4abf0Sagc /* Define to enable wide character (wchar_t) support. */
162*63d4abf0Sagc #define TRE_WCHAR 1
163*63d4abf0Sagc 
164*63d4abf0Sagc /* Define to the maximum value of wchar_t if not already defined elsewhere */
165*63d4abf0Sagc /* #undef WCHAR_MAX */
166*63d4abf0Sagc 
167*63d4abf0Sagc /* Define if wchar_t is signed */
168*63d4abf0Sagc /* #undef WCHAR_T_SIGNED */
169*63d4abf0Sagc 
170*63d4abf0Sagc /* Define if wchar_t is unsigned */
171*63d4abf0Sagc #define WCHAR_T_UNSIGNED 1
172*63d4abf0Sagc 
173*63d4abf0Sagc /* Define to empty if `const' does not conform to ANSI C. */
174*63d4abf0Sagc /* #undef const */
175*63d4abf0Sagc 
176*63d4abf0Sagc /* Define as `__inline' if that's what the C compiler calls it, or to nothing
177*63d4abf0Sagc    if it is not supported. */
178*63d4abf0Sagc #define inline __inline
179*63d4abf0Sagc 
180*63d4abf0Sagc /* Avoid silly warnings about "insecure" functions. */
181*63d4abf0Sagc #define _CRT_SECURE_NO_DEPRECATE 1
182*63d4abf0Sagc 
183*63d4abf0Sagc #define snprintf sprintf_s
184