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