1 /* Hand-generated config file for Windows. */ 2 3 4 #ifndef CONF_H_INCLUDED 5 #define CONF_H_INCLUDED 6 7 /* Define if building universal (internal helper macro) */ 8 #undef AC_APPLE_UNIVERSAL_BUILD 9 10 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP 11 systems. This function is required for `alloca.c' support on those systems. 12 */ 13 #undef CRAY_STACKSEG_END 14 15 /* Define to 1 if using `alloca.c'. */ 16 #undef C_ALLOCA 17 18 /* Define to the type of elements in the array set by `getgroups'. Usually 19 this is either `int' or `gid_t'. */ 20 #undef GETGROUPS_T 21 22 /* Define to 1 if the `getpgrp' function requires zero arguments. */ 23 #undef GETPGRP_VOID 24 25 /* Define to 1 if you have `alloca', as a function or macro. */ 26 #undef HAVE_ALLOCA 27 #define HAVE_ALLOCA 1 28 29 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix). 30 */ 31 #undef HAVE_ALLOCA_H 32 33 /* Define to 1 if you have the <asm/elf.h> header file. */ 34 #undef HAVE_ASM_ELF_H 35 36 /* Define to 1 if you have the <assert.h> header file. */ 37 #undef HAVE_ASSERT_H 38 #define HAVE_ASSERT_H 1 39 40 /* Define to 1 if you have the `ctermid' function. */ 41 #undef HAVE_CTERMID 42 43 /* Define to 1 if you have the <ctype.h> header file. */ 44 #undef HAVE_CTYPE_H 45 #define HAVE_CTYPE_H 1 46 47 /* Define to 1 if you have the declaration of `fpsetmask', and to 0 if you 48 don't. */ 49 #undef HAVE_DECL_FPSETMASK 50 51 /* Define to 1 if you have the <direct.h> header file. */ 52 #undef HAVE_DIRECT_H 53 #define HAVE_DIRECT_H 1 54 55 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'. 56 */ 57 #undef HAVE_DIRENT_H 58 59 /* Define to 1 if you have the <dlfcn.h> header file. */ 60 #undef HAVE_DLFCN_H 61 62 /* Define to 1 if you have the `dlopen' function. */ 63 #undef HAVE_DLOPEN 64 65 /* Define to 1 if you have the `dtoa' function. */ 66 #undef HAVE_DTOA 67 68 /* Define to 1 if you have <elf_abi.h> and <machine/reloc.h> header files. */ 69 #undef HAVE_ELF_ABI_H 70 71 /* Define to 1 if you have the <elf.h> header file. */ 72 #undef HAVE_ELF_H 73 74 /* Define to 1 if you have the <errno.h> header file. */ 75 #undef HAVE_ERRNO_H 76 #define HAVE_ERRNO_H 1 77 78 /* Define to 1 if you have the <excpt.h> header file. */ 79 #undef HAVE_EXCPT_H 80 #define HAVE_EXCPT_H 1 81 82 /* Define to 1 if you have the <fcntl.h> header file. */ 83 #undef HAVE_FCNTL_H 84 #define HAVE_FCNTL_H 1 85 86 /* Define to 1 if you have the <fenv.h> header file. */ 87 #undef HAVE_FENV_H 88 #if (defined(_MSC_VER) && (_MSC_VER >= 1800)) 89 // Defined in VS 2013 90 #define HAVE_FENV_H 1 91 #endif 92 93 /* Define to 1 if you have the <float.h> header file. */ 94 #undef HAVE_FLOAT_H 95 #define HAVE_FLOAT_H 1 96 97 /* Define to 1 if you have the <fpu_control.h> header file. */ 98 #undef HAVE_FPU_CONTROL_H 99 100 /* Define to 1 if your system has a working `getgroups' function. */ 101 #undef HAVE_GETGROUPS 102 103 /* Define to 1 if you have the `getpagesize' function. */ 104 #undef HAVE_GETPAGESIZE 105 106 /* Define to 1 if you have the gmp.h header file */ 107 #undef HAVE_GMP_H 108 109 /* Define to 1 if you have the `gmtime_r' function. */ 110 #undef HAVE_GMTIME_R 111 112 /* Define to 1 if you have .note.GNU-stack support in the assembler. */ 113 #undef HAVE_GNU_STACK 114 115 /* Define to 1 if you have the <grp.h> header file. */ 116 #undef HAVE_GRP_H 117 118 /* Define to 1 if you have the <ieeefp.h> header file. */ 119 #undef HAVE_IEEEFP_H 120 121 /* Define to 1 if the system has the type `IMAGE_FILE_HEADER'. */ 122 #undef HAVE_IMAGE_FILE_HEADER 123 #define HAVE_IMAGE_FILE_HEADER 1 124 125 /* Define to 1 if the system has the type `intptr_t'. */ 126 #undef HAVE_INTPTR_T 127 128 /* Define to 1 if you have the <inttypes.h> header file. */ 129 #undef HAVE_INTTYPES_H 130 // This was present in VS 2013 but not 2015. 131 132 /* Define to 1 if you have the <io.h> header file. */ 133 #undef HAVE_IO_H 134 #define HAVE_IO_H 1 135 136 /* Define to 1 if you have the `gcc' library (-lgcc). */ 137 #undef HAVE_LIBGCC 138 139 /* Define to 1 if you have the `gcc_s' library (-lgcc_s). */ 140 #undef HAVE_LIBGCC_S 141 142 /* Define to 1 if you have the `gdi32' library (-lgdi32). */ 143 #undef HAVE_LIBGDI32 144 #define HAVE_LIBGDI32 1 145 146 /* Define to 1 if you have libgmp */ 147 #undef HAVE_LIBGMP 148 149 /* Define to 1 if you have the `pthread' library (-lpthread). */ 150 #undef HAVE_LIBPTHREAD 151 152 /* Define to 1 if you have the `stdc++' library (-lstdc++). */ 153 #undef HAVE_LIBSTDC__ 154 155 /* Define to 1 if you have the `ws2_32' library (-lws2_32). */ 156 #undef HAVE_LIBWS2_32 157 #define HAVE_LIBWS2_32 1 158 159 /* Define to 1 if you have the `X11' library (-lX11). */ 160 #undef HAVE_LIBX11 161 162 /* Define to 1 if you have the `Xext' library (-lXext). */ 163 #undef HAVE_LIBXEXT 164 165 /* Define to 1 if you have the `Xm' library (-lXm). */ 166 #undef HAVE_LIBXM 167 168 /* Define to 1 if you have the `Xt' library (-lXt). */ 169 #undef HAVE_LIBXT 170 171 /* Define to 1 if you have the <limits.h> header file. */ 172 #undef HAVE_LIMITS_H 173 #define HAVE_LIMITS_H 1 174 175 /* Define to 1 if you have the <locale.h> header file. */ 176 #undef HAVE_LOCALE_H 177 #define HAVE_LOCALE_H 1 178 179 /* Define to 1 if you have the `localtime_r' function. */ 180 #undef HAVE_LOCALTIME_R 181 182 /* Define to 1 if the system has the type `long long'. */ 183 #undef HAVE_LONG_LONG 184 #define HAVE_LONG_LONG 1 185 186 /* Define to 1 if you have the <machine/reloc.h> header file. */ 187 #undef HAVE_MACHINE_RELOC_H 188 189 /* Define to 1 if you have the <mach-o/reloc.h> header file. */ 190 #undef HAVE_MACH_O_RELOC_H 191 192 /* Define to 1 if you have the <malloc.h> header file. */ 193 #undef HAVE_MALLOC_H 194 #define HAVE_MALLOC_H 1 195 196 /* Define to 1 if you have the <math.h> header file. */ 197 #undef HAVE_MATH_H 198 #define HAVE_MATH_H 1 199 200 /* Define to 1 if `gregs' is a member of `mcontext_t'. */ 201 #undef HAVE_MCONTEXT_T_GREGS 202 203 /* Define to 1 if `mc_esp' is a member of `mcontext_t'. */ 204 #undef HAVE_MCONTEXT_T_MC_ESP 205 206 /* Define to 1 if `regs' is a member of `mcontext_t'. */ 207 #undef HAVE_MCONTEXT_T_REGS 208 209 /* Define to 1 if you have the <memory.h> header file. */ 210 #undef HAVE_MEMORY_H 211 #define HAVE_MEMORY_H 1 212 213 /* Define to 1 if you have the `mkstemp' function. */ 214 #undef HAVE_MKSTEMP 215 216 /* Define to 1 if you have the `mmap' function. */ 217 #undef HAVE_MMAP 218 219 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */ 220 #undef HAVE_NDIR_H 221 222 /* Define to 1 if you have the <netdb.h> header file. */ 223 #undef HAVE_NETDB_H 224 225 /* Define to 1 if you have the <netinet/in.h> header file. */ 226 #undef HAVE_NETINET_IN_H 227 228 /* Define to 1 if you have the <netinet/tcp.h> header file. */ 229 #undef HAVE_NETINET_TCP_H 230 231 /* Define to 1 if you have the PE/COFF types. */ 232 #undef HAVE_PECOFF 233 #define HAVE_PECOFF 1 234 235 /* Define to 1 if you have the <poll.h> header file. */ 236 #undef HAVE_POLL_H 237 238 /* Define to 1 if you have the <pthread.h> header file. */ 239 #undef HAVE_PTHREAD_H 240 241 /* Define to 1 if you have the <pwd.h> header file. */ 242 #undef HAVE_PWD_H 243 244 /* Define to 1 if you have the <semaphore.h> header file. */ 245 #undef HAVE_SEMAPHORE_H 246 247 /* Define to 1 if you have the `sigaltstack' function. */ 248 #undef HAVE_SIGALTSTACK 249 250 /* Define to 1 if the system has the type `sighandler_t'. */ 251 #undef HAVE_SIGHANDLER_T 252 253 /* Define to 1 if you have the <siginfo.h> header file. */ 254 #undef HAVE_SIGINFO_H 255 256 /* Define to 1 if you have the <signal.h> header file. */ 257 #undef HAVE_SIGNAL_H 258 #define HAVE_SIGNAL_H 1 259 260 /* Define to 1 if the system has the type `sig_t'. */ 261 #undef HAVE_SIG_T 262 263 /* Define to 1 if the system has the type `socklen_t'. */ 264 #undef HAVE_SOCKLEN_T 265 266 /* Define to 1 if the system has the type `ssize_t'. */ 267 #undef HAVE_SSIZE_T 268 269 /* Define to 1 if the system has the type `stack_t'. */ 270 #undef HAVE_STACK_T 271 272 /* Define to 1 if `stat' has the bug that it succeeds when given the 273 zero-length file name argument. */ 274 #undef HAVE_STAT_EMPTY_STRING_BUG 275 276 /* Define to 1 if you have the <stdarg.h> header file. */ 277 #undef HAVE_STDARG_H 278 279 /* Define to 1 if stdbool.h conforms to C99. */ 280 #undef HAVE_STDBOOL_H 281 282 /* Define to 1 if you have the <stddef.h> header file. */ 283 #undef HAVE_STDDEF_H 284 #define HAVE_STDDEF_H 1 285 286 /* Define to 1 if you have the <stdint.h> header file. */ 287 #undef HAVE_STDINT_H 288 #define HAVE_STDINT_H 1 289 290 /* Define to 1 if you have the <stdio.h> header file. */ 291 #undef HAVE_STDIO_H 292 #define HAVE_STDIO_H 1 293 294 /* Define to 1 if you have the <stdlib.h> header file. */ 295 #undef HAVE_STDLIB_H 296 #define HAVE_STDLIB_H 1 297 298 /* Define to 1 if you have the <strings.h> header file. */ 299 #undef HAVE_STRINGS_H 300 301 /* Define to 1 if you have the <string.h> header file. */ 302 #undef HAVE_STRING_H 303 #define HAVE_STRING_H 304 305 /* Define to 1 if you have the `strtod' function. */ 306 #undef HAVE_STRTOD 307 #define HAVE_STRTOD 1 308 309 /* Define to 1 if `ss' is a member of `struct mcontext'. */ 310 #undef HAVE_STRUCT_MCONTEXT_SS 311 312 /* Define to 1 if the system has the type `struct sigcontext'. */ 313 #undef HAVE_STRUCT_SIGCONTEXT 314 315 /* Define to 1 if `sun_len' is a member of `struct sockaddr_un'. */ 316 #undef HAVE_STRUCT_SOCKADDR_UN_SUN_LEN 317 318 /* Define to 1 if `st_atim' is a member of `struct stat'. */ 319 #undef HAVE_STRUCT_STAT_ST_ATIM 320 321 /* Define to 1 if `st_atimensec' is a member of `struct stat'. */ 322 #undef HAVE_STRUCT_STAT_ST_ATIMENSEC 323 324 /* Define to 1 if `st_atimespec' is a member of `struct stat'. */ 325 #undef HAVE_STRUCT_STAT_ST_ATIMESPEC 326 327 /* Define to 1 if `st_atime_n' is a member of `struct stat'. */ 328 #undef HAVE_STRUCT_STAT_ST_ATIME_N 329 330 /* Define to 1 if `st_uatime' is a member of `struct stat'. */ 331 #undef HAVE_STRUCT_STAT_ST_UATIME 332 333 /* Define to 1 if `ss' is a member of `struct __darwin_mcontext32'. */ 334 #undef HAVE_STRUCT___DARWIN_MCONTEXT32_SS 335 336 /* Define to 1 if `__ss' is a member of `struct __darwin_mcontext32'. */ 337 #undef HAVE_STRUCT___DARWIN_MCONTEXT32___SS 338 339 /* Define to 1 if `ss' is a member of `struct __darwin_mcontext64'. */ 340 #undef HAVE_STRUCT___DARWIN_MCONTEXT64_SS 341 342 /* Define to 1 if `__ss' is a member of `struct __darwin_mcontext64'. */ 343 #undef HAVE_STRUCT___DARWIN_MCONTEXT64___SS 344 345 /* Define to 1 if `ss' is a member of `struct __darwin_mcontext'. */ 346 #undef HAVE_STRUCT___DARWIN_MCONTEXT_SS 347 348 /* Define to 1 if `__ss' is a member of `struct __darwin_mcontext'. */ 349 #undef HAVE_STRUCT___DARWIN_MCONTEXT___SS 350 351 /* Define to 1 if you have the `sysctl' function. */ 352 #undef HAVE_SYSCTL 353 354 /* Define to 1 if you have the `sysctlbyname' function. */ 355 #undef HAVE_SYSCTLBYNAME 356 357 /* Define to 1 if the system has the type 358 `SYSTEM_LOGICAL_PROCESSOR_INFORMATION'. */ 359 #undef HAVE_SYSTEM_LOGICAL_PROCESSOR_INFORMATION 360 #define HAVE_SYSTEM_LOGICAL_PROCESSOR_INFORMATION 1 361 362 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'. 363 */ 364 #undef HAVE_SYS_DIR_H 365 366 /* Define to 1 if you have the <sys/elf_386.h> header file. */ 367 #undef HAVE_SYS_ELF_386_H 368 369 /* Define to 1 if you have the <sys/elf_amd64.h> header file. */ 370 #undef HAVE_SYS_ELF_AMD64_H 371 372 /* Define to 1 if you have the <sys/elf_SPARC.h> header file. */ 373 #undef HAVE_SYS_ELF_SPARC_H 374 375 /* Define to 1 if you have the <sys/errno.h> header file. */ 376 #undef HAVE_SYS_ERRNO_H 377 378 /* Define to 1 if you have the <sys/file.h> header file. */ 379 #undef HAVE_SYS_FILE_H 380 381 /* Define to 1 if you have the <sys/filio.h> header file. */ 382 #undef HAVE_SYS_FILIO_H 383 384 /* Define to 1 if you have the <sys/ioctl.h> header file. */ 385 #undef HAVE_SYS_IOCTL_H 386 387 /* Define to 1 if you have the <sys/mman.h> header file. */ 388 #undef HAVE_SYS_MMAN_H 389 390 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'. 391 */ 392 #undef HAVE_SYS_NDIR_H 393 394 /* Define to 1 if you have the <sys/param.h> header file. */ 395 #undef HAVE_SYS_PARAM_H 396 397 /* Define to 1 if you have the <sys/resource.h> header file. */ 398 #undef HAVE_SYS_RESOURCE_H 399 400 /* Define to 1 if you have the <sys/select.h> header file. */ 401 #undef HAVE_SYS_SELECT_H 402 403 /* Define to 1 if you have the <sys/signal.h> header file. */ 404 #undef HAVE_SYS_SIGNAL_H 405 406 /* Define to 1 if you have the <sys/socket.h> header file. */ 407 #undef HAVE_SYS_SOCKET_H 408 409 /* Define to 1 if you have the <sys/sockio.h> header file. */ 410 #undef HAVE_SYS_SOCKIO_H 411 412 /* Define to 1 if you have the <sys/stat.h> header file. */ 413 #undef HAVE_SYS_STAT_H 414 #define HAVE_SYS_STAT_H 1 415 416 /* Define to 1 if you have the <sys/sysctl.h> header file. */ 417 #undef HAVE_SYS_SYSCTL_H 418 419 /* Define to 1 if you have the <sys/systeminfo.h> header file. */ 420 #undef HAVE_SYS_SYSTEMINFO_H 421 422 /* Define to 1 if you have the <sys/termios.h> header file. */ 423 #undef HAVE_SYS_TERMIOS_H 424 425 /* Define to 1 if you have the <sys/times.h> header file. */ 426 #undef HAVE_SYS_TIMES_H 427 428 /* Define to 1 if you have the <sys/time.h> header file. */ 429 #undef HAVE_SYS_TIME_H 430 431 /* Define to 1 if you have the <sys/types.h> header file. */ 432 #undef HAVE_SYS_TYPES_H 433 #define HAVE_SYS_TYPES_H 1 434 435 /* Define to 1 if you have the <sys/uio.h> header file. */ 436 #undef HAVE_SYS_UIO_H 437 438 /* Define to 1 if you have the <sys/un.h> header file. */ 439 #undef HAVE_SYS_UN_H 440 441 /* Define to 1 if you have the <sys/utsname.h> header file. */ 442 #undef HAVE_SYS_UTSNAME_H 443 444 /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */ 445 #undef HAVE_SYS_WAIT_H 446 447 /* Define to 1 if you have the `tcdrain' function. */ 448 #undef HAVE_TCDRAIN 449 450 /* Define to 1 if you have the <tchar.h> header file. */ 451 #undef HAVE_TCHAR_H 452 #define HAVE_TCHAR_H 1 453 454 /* Define to 1 if you have the <termios.h> header file. */ 455 #undef HAVE_TERMIOS_H 456 457 /* Define to 1 if you have the <time.h> header file. */ 458 #undef HAVE_TIME_H 459 #define HAVE_TIME_H 1 460 461 /* Define to 1 if you have the <ucontext.h> header file. */ 462 #undef HAVE_UCONTEXT_H 463 464 /* Define to 1 if the system has the type `ucontext_t'. */ 465 #undef HAVE_UCONTEXT_T 466 467 /* Define to 1 if the system has the type `uintptr_t'. */ 468 #undef HAVE_UINTPTR_T 469 470 /* Define to 1 if you have the <unistd.h> header file. */ 471 #undef HAVE_UNISTD_H 472 473 /* Define to 1 if you have the <values.h> header file. */ 474 #undef HAVE_VALUES_H 475 476 /* Define to 1 if you have the <windows.h> header file. */ 477 #undef HAVE_WINDOWS_H 478 #define HAVE_WINDOWS_H 1 479 480 /* Define to 1 if you have the <X11/Xlib.h> header file. */ 481 #undef HAVE_X11_XLIB_H 482 483 /* Define to 1 if you have the <Xm/Xm.h> header file. */ 484 #undef HAVE_XM_XM_H 485 486 /* Define to 1 if the system has the type `_Bool'. */ 487 #undef HAVE__BOOL 488 489 /* Define to 1 if you have the `_ftelli64' function. */ 490 #define HAVE__FTELLI64 1 491 492 /* These are commented out. They may be defined in the project settings. */ 493 /* Define if the host is an ARM (64-bit) */ 494 /*#undef HOSTARCHITECTURE_AARCH64*/ 495 496 /* Define if the host is an Alpha (64-bit) */ 497 /*#undef HOSTARCHITECTURE_ALPHA*/ 498 499 /* Define if the host is an ARM (32-bit) */ 500 /*#undef HOSTARCHITECTURE_ARM*/ 501 502 /* Define if the host is an HP PA-RISC (32-bit) */ 503 /*#undef HOSTARCHITECTURE_HPPA*/ 504 505 /* Define if the host is an Itanium */ 506 /*#undef HOSTARCHITECTURE_IA64*/ 507 508 /* Define if the host is a Motorola 68000 */ 509 /*#undef HOSTARCHITECTURE_M68K*/ 510 511 /* Define if the host is a MIPS (32-bit) */ 512 /*#undef HOSTARCHITECTURE_MIPS*/ 513 514 /* Define if the host is a MIPS (64-bit) */ 515 /*#undef HOSTARCHITECTURE_MIPS64*/ 516 517 /* Define if the host is a PowerPC (32-bit) */ 518 /*#undef HOSTARCHITECTURE_PPC*/ 519 520 /* Define if the host is a PowerPC (64-bit) */ 521 /*#undef HOSTARCHITECTURE_PPC64*/ 522 523 /* Define if the host is a RISC-V (32-bit) */ 524 /*#undef HOSTARCHITECTURE_RISCV32*/ 525 526 /* Define if the host is a RISC-V (64-bit) */ 527 /*#undef HOSTARCHITECTURE_RISCV64*/ 528 529 /* Define if the host is an S/390 (32-bit) */ 530 /*#undef HOSTARCHITECTURE_S390*/ 531 532 /* Define if the host is an S/390 (64-bit) */ 533 /*#undef HOSTARCHITECTURE_S390X*/ 534 535 /* Define if the host is a SuperH (32-bit) */ 536 /*#undef HOSTARCHITECTURE_SH*/ 537 538 /* Define if the host is a Sparc (32-bit) */ 539 /*#undef HOSTARCHITECTURE_SPARC*/ 540 541 /* Define if the host is a Sparc (64-bit) */ 542 /*#undef HOSTARCHITECTURE_SPARC64*/ 543 544 /* Define if the host is an X86 (32-bit ABI, 64-bit processor) */ 545 /*#undef HOSTARCHITECTURE_X32*/ 546 547 /* Define if the host is a Sparc (32-bit) */ 548 /*#undef HOSTARCHITECTURE_SPARC*/ 549 550 /* Define if the host is an X86 (32-bit) */ 551 /*#undef HOSTARCHITECTURE_X86*/ 552 553 /* Define if the host is an X86 (64-bit) */ 554 /*#undef HOSTARCHITECTURE_X86_64*/ 555 556 /* Define if using the interpreter */ 557 /*#undef INTERPRETED*/ 558 559 /* Define to 1 if `lstat' dereferences a symlink specified with a trailing 560 slash. */ 561 #undef LSTAT_FOLLOWS_SLASHED_SYMLINK 562 563 /* Define to the sub-directory where libtool stores uninstalled libraries. */ 564 #undef LT_OBJDIR 565 566 /* Name of package */ 567 #undef PACKAGE 568 569 /* Define to the address where bug reports for this package should be sent. */ 570 #undef PACKAGE_BUGREPORT 571 572 /* Define to the full name of this package. */ 573 #undef PACKAGE_NAME 574 575 /* Define to the full name and version of this package. */ 576 #undef PACKAGE_STRING 577 578 /* Define to the one symbol short name of this package. */ 579 #undef PACKAGE_TARNAME 580 581 /* Define to the home page for this package. */ 582 #undef PACKAGE_URL 583 584 /* Define to the version of this package. */ 585 #undef PACKAGE_VERSION 586 587 /* Define to the type of arg 1 for `select'. */ 588 #undef SELECT_TYPE_ARG1 589 590 /* Define to the type of args 2, 3 and 4 for `select'. */ 591 #undef SELECT_TYPE_ARG234 592 593 /* Define to the type of arg 5 for `select'. */ 594 #undef SELECT_TYPE_ARG5 595 596 /* The size of `double', as computed by sizeof. */ 597 #define SIZEOF_DOUBLE 8 598 599 /* The size of `float', as computed by sizeof. */ 600 #define SIZEOF_FLOAT 4 601 602 /* The size of `int', as computed by sizeof. */ 603 // N.B. This is 4 on both 32-bit and 64-bit 604 #define SIZEOF_INT 4 605 606 /* The size of `long', as computed by sizeof. */ 607 // N.B. This is 4 on both 32-bit and 64-bit 608 #define SIZEOF_LONG 4 609 610 /* The size of `void*', as computed by sizeof. */ 611 #undef SIZEOF_VOIDP 612 #ifdef _WIN64 613 #define SIZEOF_VOIDP 8 614 #else 615 #define SIZEOF_VOIDP 4 616 #endif 617 618 // Size of long long 619 // N.B. This is 8 on both 32-bit and 64-bit 620 #define SIZEOF_LONG_LONG 8 621 622 /* If using the C implementation of alloca, define if you know the 623 direction of stack growth for your system; otherwise it will be 624 automatically deduced at runtime. 625 STACK_DIRECTION > 0 => grows toward higher addresses 626 STACK_DIRECTION < 0 => grows toward lower addresses 627 STACK_DIRECTION = 0 => direction of growth unknown */ 628 #undef STACK_DIRECTION 629 630 /* Define to 1 if you have the ANSI C header files. */ 631 #undef STDC_HEADERS 632 633 /* Defined if external symbols are prefixed by underscores */ 634 #undef SYMBOLS_REQUIRE_UNDERSCORE 635 #ifdef _WIN64 636 # undef SYMBOLS_REQUIRE_UNDERSCORE 637 #else 638 # define SYMBOLS_REQUIRE_UNDERSCORE 1 639 #endif 640 641 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ 642 #undef TIME_WITH_SYS_TIME 643 644 /* Define to 1 if your <sys/time.h> declares `struct tm'. */ 645 #undef TM_IN_SYS_TIME 646 647 /* Version number of package */ 648 #undef VERSION 649 650 /* Define if the X-Windows interface should be built */ 651 #undef WITH_XWINDOWS 652 653 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most 654 significant byte first (like Motorola and SPARC, unlike Intel). */ 655 #if defined AC_APPLE_UNIVERSAL_BUILD 656 # if defined __BIG_ENDIAN__ 657 # define WORDS_BIGENDIAN 1 658 # endif 659 #else 660 # ifndef WORDS_BIGENDIAN 661 # undef WORDS_BIGENDIAN 662 # endif 663 #endif 664 665 /* Enable large inode numbers on Mac OS X 10.5. */ 666 #ifndef _DARWIN_USE_64_BIT_INODE 667 # define _DARWIN_USE_64_BIT_INODE 1 668 #endif 669 670 /* Number of bits in a file offset, on hosts where this is settable. */ 671 #undef _FILE_OFFSET_BITS 672 673 /* Define for large files, on AIX-style hosts. */ 674 #undef _LARGE_FILES 675 676 /* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>, 677 <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the 678 #define below would cause a syntax error. */ 679 #undef _UINT32_T 680 681 /* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>, 682 <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the 683 #define below would cause a syntax error. */ 684 #undef _UINT64_T 685 686 /* Define to empty if `const' does not conform to ANSI C. */ 687 #undef const 688 689 /* Define to `int' if <sys/types.h> doesn't define. */ 690 #undef gid_t 691 #define gid_t int 692 693 /* Define to the type of a signed integer type of width exactly 16 bits if 694 such a type exists and the standard includes do not define it. */ 695 #undef int16_t 696 697 /* Define to the type of a signed integer type of width exactly 32 bits if 698 such a type exists and the standard includes do not define it. */ 699 #undef int32_t 700 701 /* Define to the type of a signed integer type of width exactly 64 bits if 702 such a type exists and the standard includes do not define it. */ 703 #undef int64_t 704 705 /* Define to the type of a signed integer type wide enough to hold a pointer, 706 if such a type exists, and if the system does not define it. */ 707 #undef intptr_t 708 709 /* Define to `int' if <sys/types.h> does not define. */ 710 #undef mode_t 711 #define mode_t int 712 713 /* Define to `long int' if <sys/types.h> does not define. */ 714 #undef off_t 715 716 /* Define to `int' if <sys/types.h> does not define. */ 717 #undef pid_t 718 #define pid_t int 719 720 /* Define to `unsigned int' if <sys/types.h> does not define. */ 721 #undef size_t 722 723 /* Define to `int' if <sys/types.h> does not define. */ 724 // There is an SSIZE_T 725 #undef ssize_t 726 727 #if defined(_MSC_VER) 728 #include <BaseTsd.h> 729 typedef SSIZE_T ssize_t; 730 #endif 731 732 /* Define to `int' if <sys/types.h> doesn't define. */ 733 #undef uid_t 734 #define uid_t int 735 736 /* Define to the type of an unsigned integer type of width exactly 16 bits if 737 such a type exists and the standard includes do not define it. */ 738 #undef uint16_t 739 740 /* Define to the type of an unsigned integer type of width exactly 32 bits if 741 such a type exists and the standard includes do not define it. */ 742 #undef uint32_t 743 744 /* Define to the type of an unsigned integer type of width exactly 64 bits if 745 such a type exists and the standard includes do not define it. */ 746 #undef uint64_t 747 748 /* Define to the type of an unsigned integer type wide enough to hold a 749 pointer, if such a type exists, and if the system does not define it. */ 750 #undef uintptr_t 751 752 #endif