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