1 /* ../include/config.h.win32  Generated by hand from ../include/config.h.in.  */
2 /* ../include/config.h.in.  Generated automatically from configure.in by autoheader.  */
3 
4 #ifdef __BORLANDC__
5 # define __FUNCTION__ __FUNC__
6 #endif
7 
8 /* Define if on AIX 3.
9    System headers sometimes define this.
10    We just want to avoid a redefinition error message.  */
11 #ifndef _ALL_SOURCE
12 /* #undef _ALL_SOURCE */
13 #endif
14 
15 /* Define if the closedir function returns void instead of int.  */
16 /* #undef CLOSEDIR_VOID */
17 
18 /* Define to empty if the keyword does not work.  */
19 /* #undef const */
20 
21 /* Define if you don't have vprintf but do have _doprnt.  */
22 /* #undef HAVE_DOPRNT */
23 
24 /* Define if you have the strftime function.  */
25 #define HAVE_STRFTIME 1
26 
27 /* Define if you have the vprintf function.  */
28 #define HAVE_VPRINTF 1
29 
30 /* Define if you have the _vsnprintf function.  */
31 #define HAVE__VSNPRINTF 1
32 
33 /* Define if you have the _snprintf function.  */
34 #define HAVE__SNPRINTF 1
35 
36 /* Define if on MINIX.  */
37 /* #undef _MINIX */
38 
39 /* Define to `long' if <sys/types.h> doesn't define.  */
40 /* #undef off_t */
41 
42 /* Define to `int' if <sys/types.h> doesn't define.  */
43 /* #undef pid_t */
44 
45 /* Define if the system does not provide POSIX.1 features except
46    with this defined.  */
47 /* #undef _POSIX_1_SOURCE */
48 
49 /* Define if you need to in order for stat and other things to work.  */
50 /* #undef _POSIX_SOURCE */
51 
52 /* Define as the return type of signal handlers (int or void).  */
53 #define RETSIGTYPE void
54 
55 /* Define if the `setpgrp' function takes no argument.  */
56 /* #undef SETPGRP_VOID */
57 
58 /* Define to `unsigned' if <sys/types.h> doesn't define.  */
59 /* #undef size_t */
60 
61 /* Define if the `S_IS*' macros in <sys/stat.h> do not work properly.  */
62 /* #undef STAT_MACROS_BROKEN */
63 
64 /* Define if you have the ANSI C header files.  */
65 #define STDC_HEADERS 1
66 
67 /* Define if you can safely include both <sys/time.h> and <time.h>.  */
68 /* #undef TIME_WITH_SYS_TIME */ /* MinGW can safely include both headers, but conflicts with compat/gettimeofday.h */
69 
70 /* Define if your <sys/time.h> declares struct tm.  */
71 /* #undef TM_IN_SYS_TIME */
72 
73 /* The number of bytes in a unsigned char.  */
74 #define SIZEOF_UNSIGNED_CHAR 1
75 
76 /* The number of bytes in a signed char.  */
77 #define SIZEOF_SIGNED_CHAR 1
78 
79 /* The number of bytes in a unsigned int.  */
80 #define SIZEOF_UNSIGNED_INT 4
81 
82 /* The number of bytes in a signed int.  */
83 #define SIZEOF_SIGNED_INT 4
84 
85 /* The number of bytes in a unsigned long.  */
86 #define SIZEOF_UNSIGNED_LONG 4
87 
88 /* The number of bytes in a signed long.  */
89 #define SIZEOF_SIGNED_LONG 4
90 
91 /* The number of bytes in a unsigned long long.  */
92 /* Borland doesn't do ull, but VC++ and MinGW do */
93 #ifdef __BORLANDC__
94 # define SIZEOF_UNSIGNED_LONG_LONG 0
95 #else
96 # define SIZEOF_UNSIGNED_LONG_LONG 8
97 #endif
98 
99 /* The number of bytes in a signed long long.  */
100 /* Borland doesn't do ll, but VC++ and MinGW do */
101 #ifdef __BORLANDC__
102 # define SIZEOF_SIGNED_LONG_LONG 0
103 #else
104 # define SIZEOF_SIGNED_LONG_LONG 8
105 #endif
106 
107 /* The number of bytes in a unsigned short.  */
108 #define SIZEOF_UNSIGNED_SHORT 2
109 
110 /* The number of bytes in a signed short.  */
111 #define SIZEOF_SIGNED_SHORT 2
112 
113 /* Define if you have the _mkdir function.  */
114 #define HAVE__MKDIR 1
115 
116 /* Define if you have the bcopy function.  */
117 /* #undef HAVE_BCOPY */
118 
119 /* Define if you have the chdir function.  */
120 #ifdef __MINGW32__
121 # define HAVE_CHDIR 1
122 #endif
123 
124 /* Define if you have the difftime function.  */
125 #define HAVE_DIFFTIME 1
126 
127 /* Define if you have the fork function.  */
128 /* #undef HAVE_FORK */
129 
130 /* Define if you have the ftime function.  */
131 #define HAVE_FTIME 1
132 
133 /* Define if you have the getenv function.  */
134 #define HAVE_GETENV 1
135 
136 /* Define if you have the getgid function.  */
137 /* #undef HAVE_GETGID */
138 
139 /* Define if you have the getgrnam function.  */
140 /* #undef HAVE_GETGRNAM */
141 
142 /* Define if you have the gethostbyname function.  */
143 #define HAVE_GETHOSTBYNAME 1
144 
145 /* Define if you have the gethostname function.  */
146 #define HAVE_GETHOSTNAME 1
147 
148 /* Define if you have the getlogin function.  */
149 /* #undef HAVE_GETLOGIN */
150 
151 /* Define if you have the getopt function. */
152 #ifdef __MINGW32__
153 # define HAVE_GETOPT 1
154 #endif
155 
156 /* Define if you have the getpid function.  */
157 #ifdef __MINGW32__
158 # define HAVE_GETPID 1
159 #endif
160 
161 /* Define if you have the getpwnam function.  */
162 /* #undef HAVE_GETPWNAM */
163 
164 /* Define if you have the getrlimit function. */
165 /* #undef HAVE_GETRLIMIT */
166 
167 /* Define if you have the getservbyname function.  */
168 #define HAVE_GETSERVBYNAME 1
169 
170 /* Define if you have the gettimeofday function.  */
171 /* #undef HAVE_GETTIMEOFDAY */
172 
173 /* Define if you have the getuid function.  */
174 /* #undef HAVE_GETUID */
175 
176 /* Define if you have the index function.  */
177 /* #undef HAVE_INDEX */
178 
179 /* Define if you have the inet_aton function.  */
180 /* #undef HAVE_INET_ATON */
181 
182 /* Define if you have the inet_ntoa function.  */
183 #define HAVE_INET_NTOA 1
184 
185 /* Define if you have the <inttypes.h> header file. */
186 #ifdef __MINGW32__
187 # define HAVE_INTTYPES_H 1
188 #endif
189 
190 /* Define if you have the ioctl function.  */
191 /* #undef HAVE_IOCTL */
192 
193 /* Define if you have the kqueue function. */
194 /* #undef HAVE_KQUEUE */
195 
196 /* Define if you have the memcpy function.  */
197 #define HAVE_MEMCPY 1
198 
199 /* Define if you have the memmove function.  */
200 #define HAVE_MEMMOVE 1
201 
202 /* Define if you have the memset function.  */
203 #define HAVE_MEMSET 1
204 
205 /* Define if you have the mkdir function.  */
206 #define HAVE_MKDIR 1
207 
208 /* Define if you have the mktime function.  */
209 #define HAVE_MKTIME 1
210 
211 /* Define if you have the pipe function.  */
212 /* #undef HAVE_PIPE */
213 
214 /* Define if you have the poll function.  */
215 /* #undef HAVE_POLL */
216 
217 /* Define if you have the pow function.  */
218 #define HAVE_POW 1
219 
220 /* Define if you have the recv function.  */
221 #define HAVE_RECV 1
222 
223 /* Define if you have the recvfrom function.  */
224 #define HAVE_RECVFROM 1
225 
226 /* Define if you have the rindex function.  */
227 /* #undef HAVE_RINDEX */
228 
229 /* Define if you have the select function.  */
230 #define HAVE_SELECT 1
231 
232 /* Define if you have the send function.  */
233 #define HAVE_SEND 1
234 
235 /* Define if you have the sendto function.  */
236 #define HAVE_SENDTO 1
237 
238 /* Define if you have the setgid function.  */
239 /* #undef HAVE_SETGID */
240 
241 /* Define if you have the setpgid function.  */
242 /* #undef HAVE_SETPGID */
243 
244 /* Define if you have the setpgrp function.  */
245 /* #undef HAVE_SETPGRP */
246 
247 /* Define if you have the setsid function.  */
248 /* #undef HAVE_SETSID */
249 
250 /* Define if you have the setuid function.  */
251 /* #undef HAVE_SETUID */
252 
253 /* Define if you have the sigaction function.  */
254 /* #undef HAVE_SIGACTION */
255 
256 /* Define if you have the sigaddset function.  */
257 /* #undef HAVE_SIGADDSET */
258 
259 /* Define if you have the sigprocmask function.  */
260 /* #undef HAVE_SIGPROCMASK */
261 
262 /* Define if you have the socket function.  */
263 #define HAVE_SOCKET 1
264 
265 /* Define if you have the strcasecmp function.  */
266 #ifdef __MINGW32__
267 #define HAVE_STRCASECMP 1
268 #endif
269 
270 /* Define if you have the strchr function.  */
271 #define HAVE_STRCHR 1
272 
273 /* Define if you have the strsep function.  */
274 /* #undef HAVE_STRSEP */
275 
276 /* Define if you have the strdup function.  */
277 #define HAVE_STRDUP 1
278 
279 /* Define if you have the strerror function.  */
280 #define HAVE_STRERROR 1
281 
282 /* Define if you have the stricmp function.  */
283 #define HAVE_STRICMP 1
284 
285 /* Define if you have the strncasecmp function.  */
286 #ifdef __MINGW32__
287 # define HAVE_STRNCASECMP 1
288 #endif
289 
290 /* Define if you have the strnicmp function.  */
291 #define HAVE_STRNICMP 1
292 
293 /* Define if you have the strrchr function.  */
294 #define HAVE_STRRCHR 1
295 
296 /* Define if you have the strtoul function.  */
297 #define HAVE_STRTOUL 1
298 
299 /* Define if you have the uname function.  */
300 /* #undef HAVE_UNAME */
301 
302 /* Define if you have the wait function.  */
303 /* #undef HAVE_WAIT */
304 
305 /* Define if you have the waitpid function.  */
306 /* #undef HAVE_WAITPID */
307 
308 /* Define if you have the <arpa/inet.h> header file.  */
309 /* #undef HAVE_ARPA_INET_H */
310 
311 /* Define if you have the <dir.h> header file.  */
312 #if defined(__BORLANDC__) || defined(__MINGW32__)
313 # define HAVE_DIR_H 1
314 #endif
315 
316 /* Define if you have the <direct.h> header file.  */
317 #ifndef __BORLAMDC__
318 # define HAVE_DIRECT_H 1
319 #endif
320 
321 /* Define if you have the <dirent.h> header file.  */
322 /* #undef HAVE_DIRENT_H */
323 #ifdef __MINGW32__
324 # define HAVE_DIRENT_H 1
325 #endif
326 
327 /* Define if you have the epoll_create function. */
328 /* #undef HAVE_EPOLL_CREATE */
329 
330 /* Define if you have the <fcntl.h> header file.  */
331 #define HAVE_FCNTL_H 1
332 
333 /* Define if you have the <grp.h> header file.  */
334 /* #undef HAVE_GRP_H */
335 
336 /* Define if you have the <limits.h> header file.  */
337 #define HAVE_LIMITS_H 1
338 
339 /* Define if you have the <malloc.h> header file.  */
340 #define HAVE_MALLOC_H 1
341 
342 /* Define if you have the <memory.h> header file.  */
343 #ifdef __MINGW32__
344 # define HAVE_MEMORY_H 1
345 #endif
346 
347 /* Define if you have a working mmap system call. */
348 /* #undef HAVE_MMAP */
349 
350 /* Define if you have the <ndir.h> header file.  */
351 /* #undef HAVE_NDIR_H */
352 
353 /* Define if you have the <netdb.h> header file.  */
354 /* #undef HAVE_NETDB_H */
355 
356 /* Define if you have the <netinet/in.h> header file.  */
357 /* #undef HAVE_NETINET_IN_H */
358 
359 /* Define if you have the <poll.h> header file.  */
360 /* #undef HAVE_POLL_H */
361 
362 /* Define if you have the <pwd.h> header file.  */
363 /* #undef HAVE_PWD_H */
364 
365 /* Define if you have the setitimer function. */
366 /* #undef HAVE_SETITIMER */
367 
368 /* Define if you have the snprintf function. */
369 #ifdef __MINGW32__
370 #define HAVE_SNPRINTF 1
371 #endif
372 
373 /* Define if you have the <stdarg.h> header file.  */
374 #define HAVE_STDARG_H 1
375 
376 /* Define if you have the <stddef.h> header file.  */
377 #define HAVE_STDDEF_H 1
378 
379 /* Define if you have the <stdint.h> header file.  */
380 #ifdef __MINGW32__
381 # define HAVE_STDINT_H 1
382 #endif
383 
384 /* Define if you have the <stdlib.h> header file. */
385 #ifdef __MINGW32__
386 #define HAVE_STDLIB_H 1
387 #endif
388 
389 /* Define if you have the <string.h> header file.  */
390 #define HAVE_STRING_H 1
391 
392 /* Define if you have the <strings.h> header file.  */
393 #ifdef __MINGW32__
394 # define HAVE_STRINGS_H 1
395 #endif
396 
397 /* Define if you have the <stropts.h> header file.  */
398 /* #undef HAVE_STROPTS_H */
399 
400 /* Define if you have the strrchr function */
401 #ifdef __MINGW32__
402 #define HAVE_STRRCHR 1
403 #endif
404 
405 /* Define if you have the <sys/dir.h> header file.  */
406 /* #undef HAVE_SYS_DIR_H */
407 
408 /* Define if you have the <sys/epoll.h> header file. */
409 /* #undef HAVE_SYS_EPOLL_H */
410 
411 /* Define if you have the <sys/event.h> header file. */
412 /* #undef HAVE_SYS_EVENT_H */
413 
414 /* Define if you have the <sys/file.h> header file.  */
415 #ifdef __MINGW32__
416 # define HAVE_SYS_FILE_H 1
417 #endif
418 
419 /* Define if you have the <sys/ioctl.h> header file.  */
420 /* #undef HAVE_SYS_IOCTL_H */
421 
422 /* Define if you have the <sys/mman.h> header file. */
423 /* #undef HAVE_SYS_MMAN_H */
424 
425 /* Define if you have the <sys/ndir.h> header file.  */
426 /* #undef HAVE_SYS_NDIR_H */
427 
428 /* Define if you have the <sys/param.h> header file.  */
429 #ifdef __MINGW32__
430 # define HAVE_SYS_PARAM_H 1
431 #endif
432 
433 /* Define if you have the <sys/poll.h> header file.  */
434 /* #undef HAVE_SYS_POLL_H */
435 
436 /* Define if you have the <sys/resource.h> header file. */
437 /* #undef HAVE_SYS_RESOURCE_H */
438 
439 /* Define if you have the <sys/select.h> header file.  */
440 /* #undef HAVE_SYS_SELECT_H */
441 
442 /* Define if you have the <sys/socket.h> header file.  */
443 /* #undef HAVE_SYS_SOCKET_H */
444 
445 /* Define if you have the <sys/stat.h> header file.  */
446 #define HAVE_SYS_STAT_H 1
447 
448 /* Define if you have the <sys/stropts.h> header file.  */
449 /* #undef HAVE_SYS_STROPTS_H */
450 
451 /* Define if you have the <sys/time.h> header file.  */
452 /* #undef HAVE_SYS_TIME_H */ /* MinGW has this header, but confilcts with compat/gettimeofday.h */
453 
454 /* Define if you have the <sys/timeb.h> header file.  */
455 #define HAVE_SYS_TIMEB_H 1
456 
457 /* Define if you have the <sys/types.h> header file.  */
458 #define HAVE_SYS_TYPES_H 1
459 
460 /* Define if you have the <sys/utsname.h> header file.  */
461 /* #undef HAVE_SYS_UTSNAME_H */
462 
463 /* Define if you have the <sys/wait.h> header file.  */
464 /* #undef HAVE_SYS_WAIT_H */
465 
466 /* Define if you have the <termios.h> header file.  */
467 /* #undef HAVE_TERMIOS_H */
468 
469 /* Define if mkdir takes only one argument. */
470 #define MKDIR_TAKES_ONE_ARG 1
471 
472 /* Define if you have the <varargs.h> header file.  */
473 #define HAVE_VARARGS_H 1
474 
475 /* Define if you have the <unistd.h> header file.  */
476 #ifdef __MINGW32__
477 # define HAVE_UNISTD_H 1
478 #endif
479 
480 /* Define if you support inline */
481 #define inline __inline
482 
483 /* Define if you support assertions */
484 #define HAVE_ASSERT_H 1
485 
486 /* Define if you have the <time.h> header file.  */
487 #define HAVE_TIME_H 1
488