1 /* config.h.in. Generated from configure.ac by autoheader. */
3 /* Define if building universal (internal helper macro) */
4 #undef AC_APPLE_UNIVERSAL_BUILD
6 /* Define to the number of bits in type 'ptrdiff_t'. */
7 #undef BITSIZEOF_PTRDIFF_T
9 /* Define to the number of bits in type 'sig_atomic_t'. */
10 #undef BITSIZEOF_SIG_ATOMIC_T
12 /* Define to the number of bits in type 'size_t'. */
13 #undef BITSIZEOF_SIZE_T
15 /* Define to the number of bits in type 'wchar_t'. */
16 #undef BITSIZEOF_WCHAR_T
18 /* Define to the number of bits in type 'wint_t'. */
19 #undef BITSIZEOF_WINT_T
21 /* Define if shutdown(2) does not set modes for socket descriptor. */
22 #undef CORRECT_SOCKETPAIR_MODE
24 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
25 systems. This function is required for `alloca.c' support on those systems.
27 #undef CRAY_STACKSEG_END
29 /* Define to 1 if using `alloca.c'. */
32 /* Define as the bit index in the word where to find bit 0 of the exponent of
34 #undef DBL_EXPBIT0_BIT
36 /* Define as the word index where to find the exponent of 'double'. */
37 #undef DBL_EXPBIT0_WORD
39 /* Define to 1 if // is a file system root distinct from /. */
40 #undef DOUBLE_SLASH_IS_DISTINCT_ROOT
42 /* Define to a C preprocessor expression that evaluates to 1 or 0, depending
43 whether the gnulib module dirname shall be considered present. */
46 /* Define to a C preprocessor expression that evaluates to 1 or 0, depending
47 whether the gnulib module snprintf shall be considered present. */
48 #undef GNULIB_SNPRINTF
50 /* Define to a C preprocessor expression that evaluates to 1 or 0, depending
51 whether the gnulib module strerror shall be considered present. */
52 #undef GNULIB_STRERROR
54 /* Define to 1 when the gnulib module environ should be tested. */
55 #undef GNULIB_TEST_ENVIRON
57 /* Define to 1 when the gnulib module malloc-posix should be tested. */
58 #undef GNULIB_TEST_MALLOC_POSIX
60 /* Define to 1 when the gnulib module memchr should be tested. */
61 #undef GNULIB_TEST_MEMCHR
63 /* Define to 1 when the gnulib module raise should be tested. */
64 #undef GNULIB_TEST_RAISE
66 /* Define to 1 when the gnulib module read should be tested. */
67 #undef GNULIB_TEST_READ
69 /* Define to 1 when the gnulib module setenv should be tested. */
70 #undef GNULIB_TEST_SETENV
72 /* Define to 1 when the gnulib module sigaction should be tested. */
73 #undef GNULIB_TEST_SIGACTION
75 /* Define to 1 when the gnulib module sigprocmask should be tested. */
76 #undef GNULIB_TEST_SIGPROCMASK
78 /* Define to 1 when the gnulib module snprintf should be tested. */
79 #undef GNULIB_TEST_SNPRINTF
81 /* Define to 1 when the gnulib module strerror should be tested. */
82 #undef GNULIB_TEST_STRERROR
84 /* Define to 1 when the gnulib module strndup should be tested. */
85 #undef GNULIB_TEST_STRNDUP
87 /* Define to 1 when the gnulib module strnlen should be tested. */
88 #undef GNULIB_TEST_STRNLEN
90 /* Define to 1 when the gnulib module strsignal should be tested. */
91 #undef GNULIB_TEST_STRSIGNAL
93 /* Define to 1 when the gnulib module unsetenv should be tested. */
94 #undef GNULIB_TEST_UNSETENV
96 /* Define to 1 when the gnulib module vasprintf should be tested. */
97 #undef GNULIB_TEST_VASPRINTF
99 /* Define to 1 when the gnulib module waitpid should be tested. */
100 #undef GNULIB_TEST_WAITPID
102 /* Define to 1 when the gnulib module write should be tested. */
103 #undef GNULIB_TEST_WRITE
105 /* Define to 1 if you have 'alloca' after including <alloca.h>, a header that
106 may be supplied by this distribution. */
109 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
113 /* Define to 1 if you have the <bp-sym.h> header file. */
116 /* Define to 1 if you have the declaration of `setenv', and to 0 if you don't.
118 #undef HAVE_DECL_SETENV
120 /* Define to 1 if you have the declaration of `snprintf', and to 0 if you
122 #undef HAVE_DECL_SNPRINTF
124 /* Define to 1 if you have the declaration of `strerror_r', and to 0 if you
126 #undef HAVE_DECL_STRERROR_R
128 /* Define to 1 if you have the declaration of `strndup', and to 0 if you
130 #undef HAVE_DECL_STRNDUP
132 /* Define to 1 if you have the declaration of `strnlen', and to 0 if you
134 #undef HAVE_DECL_STRNLEN
136 /* Define to 1 if you have the declaration of `strsignal', and to 0 if you
138 #undef HAVE_DECL_STRSIGNAL
140 /* Define to 1 if you have the declaration of `sys_siglist', and to 0 if you
142 #undef HAVE_DECL_SYS_SIGLIST
144 /* Define to 1 if you have the declaration of `unsetenv', and to 0 if you
146 #undef HAVE_DECL_UNSETENV
148 /* Define to 1 if you have the declaration of `_snprintf', and to 0 if you
150 #undef HAVE_DECL__SNPRINTF
152 /* Define to 1 if you have the declaration of `_sys_siglist', and to 0 if you
154 #undef HAVE_DECL__SYS_SIGLIST
156 /* Define to 1 if you have the <dlfcn.h> header file. */
159 /* Define if you have the declaration of environ. */
160 #undef HAVE_ENVIRON_DECL
162 /* Define to 1 if you have the <fcntl.h> header file. */
165 /* Define to 1 if you have the <features.h> header file. */
166 #undef HAVE_FEATURES_H
168 /* Define to 1 if you have the `fork' function. */
171 /* Define to 1 if the compiler supports one of the keywords 'inline',
172 '__inline__', '__inline' and effectively inlines functions marked as such.
176 /* Define if you have the 'intmax_t' type in <stdint.h> or <inttypes.h>. */
179 /* Define to 1 if you have the <inttypes.h> header file. */
180 #undef HAVE_INTTYPES_H
182 /* Define if <inttypes.h> exists, doesn't clash with <sys/types.h>, and
183 declares uintmax_t. */
184 #undef HAVE_INTTYPES_H_WITH_UINTMAX
186 /* Define to 1 if the system has the type 'long long int'. */
187 #undef HAVE_LONG_LONG_INT
189 /* Define if the 'malloc' function is POSIX compliant. */
190 #undef HAVE_MALLOC_POSIX
192 /* Define to 1 if mmap()'s MAP_ANONYMOUS flag is available after including
193 config.h and <sys/mman.h>. */
194 #undef HAVE_MAP_ANONYMOUS
196 /* Define to 1 if you have the `mbrtowc' function. */
199 /* Define to 1 if you have the <memory.h> header file. */
202 /* Define to 1 if you have the 'mprotect' function. */
205 /* Define to 1 on MSVC platforms that have the "invalid parameter handler"
207 #undef HAVE_MSVC_INVALID_PARAMETER_HANDLER
209 /* Define if the <pthread.h> defines PTHREAD_MUTEX_RECURSIVE. */
210 #undef HAVE_PTHREAD_MUTEX_RECURSIVE
212 /* Define if the POSIX multithreading library has read/write locks. */
213 #undef HAVE_PTHREAD_RWLOCK
215 /* Define to 1 if you have the `raise' function. */
218 /* Define to 1 if atoll is declared even after undefining macros. */
219 #undef HAVE_RAW_DECL_ATOLL
221 /* Define to 1 if btowc is declared even after undefining macros. */
222 #undef HAVE_RAW_DECL_BTOWC
224 /* Define to 1 if canonicalize_file_name is declared even after undefining
226 #undef HAVE_RAW_DECL_CANONICALIZE_FILE_NAME
228 /* Define to 1 if chdir is declared even after undefining macros. */
229 #undef HAVE_RAW_DECL_CHDIR
231 /* Define to 1 if chown is declared even after undefining macros. */
232 #undef HAVE_RAW_DECL_CHOWN
234 /* Define to 1 if dprintf is declared even after undefining macros. */
235 #undef HAVE_RAW_DECL_DPRINTF
237 /* Define to 1 if dup is declared even after undefining macros. */
238 #undef HAVE_RAW_DECL_DUP
240 /* Define to 1 if dup2 is declared even after undefining macros. */
241 #undef HAVE_RAW_DECL_DUP2
243 /* Define to 1 if dup3 is declared even after undefining macros. */
244 #undef HAVE_RAW_DECL_DUP3
246 /* Define to 1 if endusershell is declared even after undefining macros. */
247 #undef HAVE_RAW_DECL_ENDUSERSHELL
249 /* Define to 1 if environ is declared even after undefining macros. */
250 #undef HAVE_RAW_DECL_ENVIRON
252 /* Define to 1 if euidaccess is declared even after undefining macros. */
253 #undef HAVE_RAW_DECL_EUIDACCESS
255 /* Define to 1 if faccessat is declared even after undefining macros. */
256 #undef HAVE_RAW_DECL_FACCESSAT
258 /* Define to 1 if fchdir is declared even after undefining macros. */
259 #undef HAVE_RAW_DECL_FCHDIR
261 /* Define to 1 if fchmodat is declared even after undefining macros. */
262 #undef HAVE_RAW_DECL_FCHMODAT
264 /* Define to 1 if fchownat is declared even after undefining macros. */
265 #undef HAVE_RAW_DECL_FCHOWNAT
267 /* Define to 1 if fdatasync is declared even after undefining macros. */
268 #undef HAVE_RAW_DECL_FDATASYNC
270 /* Define to 1 if ffsl is declared even after undefining macros. */
271 #undef HAVE_RAW_DECL_FFSL
273 /* Define to 1 if ffsll is declared even after undefining macros. */
274 #undef HAVE_RAW_DECL_FFSLL
276 /* Define to 1 if fpurge is declared even after undefining macros. */
277 #undef HAVE_RAW_DECL_FPURGE
279 /* Define to 1 if fseeko is declared even after undefining macros. */
280 #undef HAVE_RAW_DECL_FSEEKO
282 /* Define to 1 if fstat is declared even after undefining macros. */
283 #undef HAVE_RAW_DECL_FSTAT
285 /* Define to 1 if fstatat is declared even after undefining macros. */
286 #undef HAVE_RAW_DECL_FSTATAT
288 /* Define to 1 if fsync is declared even after undefining macros. */
289 #undef HAVE_RAW_DECL_FSYNC
291 /* Define to 1 if ftello is declared even after undefining macros. */
292 #undef HAVE_RAW_DECL_FTELLO
294 /* Define to 1 if ftruncate is declared even after undefining macros. */
295 #undef HAVE_RAW_DECL_FTRUNCATE
297 /* Define to 1 if futimens is declared even after undefining macros. */
298 #undef HAVE_RAW_DECL_FUTIMENS
300 /* Define to 1 if getcwd is declared even after undefining macros. */
301 #undef HAVE_RAW_DECL_GETCWD
303 /* Define to 1 if getdelim is declared even after undefining macros. */
304 #undef HAVE_RAW_DECL_GETDELIM
306 /* Define to 1 if getdomainname is declared even after undefining macros. */
307 #undef HAVE_RAW_DECL_GETDOMAINNAME
309 /* Define to 1 if getdtablesize is declared even after undefining macros. */
310 #undef HAVE_RAW_DECL_GETDTABLESIZE
312 /* Define to 1 if getgroups is declared even after undefining macros. */
313 #undef HAVE_RAW_DECL_GETGROUPS
315 /* Define to 1 if gethostname is declared even after undefining macros. */
316 #undef HAVE_RAW_DECL_GETHOSTNAME
318 /* Define to 1 if getline is declared even after undefining macros. */
319 #undef HAVE_RAW_DECL_GETLINE
321 /* Define to 1 if getloadavg is declared even after undefining macros. */
322 #undef HAVE_RAW_DECL_GETLOADAVG
324 /* Define to 1 if getlogin is declared even after undefining macros. */
325 #undef HAVE_RAW_DECL_GETLOGIN
327 /* Define to 1 if getlogin_r is declared even after undefining macros. */
328 #undef HAVE_RAW_DECL_GETLOGIN_R
330 /* Define to 1 if getpagesize is declared even after undefining macros. */
331 #undef HAVE_RAW_DECL_GETPAGESIZE
333 /* Define to 1 if gets is declared even after undefining macros. */
334 #undef HAVE_RAW_DECL_GETS
336 /* Define to 1 if getsubopt is declared even after undefining macros. */
337 #undef HAVE_RAW_DECL_GETSUBOPT
339 /* Define to 1 if gettimeofday is declared even after undefining macros. */
340 #undef HAVE_RAW_DECL_GETTIMEOFDAY
342 /* Define to 1 if getusershell is declared even after undefining macros. */
343 #undef HAVE_RAW_DECL_GETUSERSHELL
345 /* Define to 1 if grantpt is declared even after undefining macros. */
346 #undef HAVE_RAW_DECL_GRANTPT
348 /* Define to 1 if group_member is declared even after undefining macros. */
349 #undef HAVE_RAW_DECL_GROUP_MEMBER
351 /* Define to 1 if initstate is declared even after undefining macros. */
352 #undef HAVE_RAW_DECL_INITSTATE
354 /* Define to 1 if initstate_r is declared even after undefining macros. */
355 #undef HAVE_RAW_DECL_INITSTATE_R
357 /* Define to 1 if isatty is declared even after undefining macros. */
358 #undef HAVE_RAW_DECL_ISATTY
360 /* Define to 1 if lchmod is declared even after undefining macros. */
361 #undef HAVE_RAW_DECL_LCHMOD
363 /* Define to 1 if lchown is declared even after undefining macros. */
364 #undef HAVE_RAW_DECL_LCHOWN
366 /* Define to 1 if link is declared even after undefining macros. */
367 #undef HAVE_RAW_DECL_LINK
369 /* Define to 1 if linkat is declared even after undefining macros. */
370 #undef HAVE_RAW_DECL_LINKAT
372 /* Define to 1 if lseek is declared even after undefining macros. */
373 #undef HAVE_RAW_DECL_LSEEK
375 /* Define to 1 if lstat is declared even after undefining macros. */
376 #undef HAVE_RAW_DECL_LSTAT
378 /* Define to 1 if mbrlen is declared even after undefining macros. */
379 #undef HAVE_RAW_DECL_MBRLEN
381 /* Define to 1 if mbrtowc is declared even after undefining macros. */
382 #undef HAVE_RAW_DECL_MBRTOWC
384 /* Define to 1 if mbsinit is declared even after undefining macros. */
385 #undef HAVE_RAW_DECL_MBSINIT
387 /* Define to 1 if mbsnrtowcs is declared even after undefining macros. */
388 #undef HAVE_RAW_DECL_MBSNRTOWCS
390 /* Define to 1 if mbsrtowcs is declared even after undefining macros. */
391 #undef HAVE_RAW_DECL_MBSRTOWCS
393 /* Define to 1 if memmem is declared even after undefining macros. */
394 #undef HAVE_RAW_DECL_MEMMEM
396 /* Define to 1 if mempcpy is declared even after undefining macros. */
397 #undef HAVE_RAW_DECL_MEMPCPY
399 /* Define to 1 if memrchr is declared even after undefining macros. */
400 #undef HAVE_RAW_DECL_MEMRCHR
402 /* Define to 1 if mkdirat is declared even after undefining macros. */
403 #undef HAVE_RAW_DECL_MKDIRAT
405 /* Define to 1 if mkdtemp is declared even after undefining macros. */
406 #undef HAVE_RAW_DECL_MKDTEMP
408 /* Define to 1 if mkfifo is declared even after undefining macros. */
409 #undef HAVE_RAW_DECL_MKFIFO
411 /* Define to 1 if mkfifoat is declared even after undefining macros. */
412 #undef HAVE_RAW_DECL_MKFIFOAT
414 /* Define to 1 if mknod is declared even after undefining macros. */
415 #undef HAVE_RAW_DECL_MKNOD
417 /* Define to 1 if mknodat is declared even after undefining macros. */
418 #undef HAVE_RAW_DECL_MKNODAT
420 /* Define to 1 if mkostemp is declared even after undefining macros. */
421 #undef HAVE_RAW_DECL_MKOSTEMP
423 /* Define to 1 if mkostemps is declared even after undefining macros. */
424 #undef HAVE_RAW_DECL_MKOSTEMPS
426 /* Define to 1 if mkstemp is declared even after undefining macros. */
427 #undef HAVE_RAW_DECL_MKSTEMP
429 /* Define to 1 if mkstemps is declared even after undefining macros. */
430 #undef HAVE_RAW_DECL_MKSTEMPS
432 /* Define to 1 if pclose is declared even after undefining macros. */
433 #undef HAVE_RAW_DECL_PCLOSE
435 /* Define to 1 if pipe is declared even after undefining macros. */
436 #undef HAVE_RAW_DECL_PIPE
438 /* Define to 1 if pipe2 is declared even after undefining macros. */
439 #undef HAVE_RAW_DECL_PIPE2
441 /* Define to 1 if popen is declared even after undefining macros. */
442 #undef HAVE_RAW_DECL_POPEN
444 /* Define to 1 if posix_openpt is declared even after undefining macros. */
445 #undef HAVE_RAW_DECL_POSIX_OPENPT
447 /* Define to 1 if pread is declared even after undefining macros. */
448 #undef HAVE_RAW_DECL_PREAD
450 /* Define to 1 if pselect is declared even after undefining macros. */
451 #undef HAVE_RAW_DECL_PSELECT
453 /* Define to 1 if pthread_sigmask is declared even after undefining macros. */
454 #undef HAVE_RAW_DECL_PTHREAD_SIGMASK
456 /* Define to 1 if ptsname is declared even after undefining macros. */
457 #undef HAVE_RAW_DECL_PTSNAME
459 /* Define to 1 if ptsname_r is declared even after undefining macros. */
460 #undef HAVE_RAW_DECL_PTSNAME_R
462 /* Define to 1 if pwrite is declared even after undefining macros. */
463 #undef HAVE_RAW_DECL_PWRITE
465 /* Define to 1 if random is declared even after undefining macros. */
466 #undef HAVE_RAW_DECL_RANDOM
468 /* Define to 1 if random_r is declared even after undefining macros. */
469 #undef HAVE_RAW_DECL_RANDOM_R
471 /* Define to 1 if rawmemchr is declared even after undefining macros. */
472 #undef HAVE_RAW_DECL_RAWMEMCHR
474 /* Define to 1 if readlink is declared even after undefining macros. */
475 #undef HAVE_RAW_DECL_READLINK
477 /* Define to 1 if readlinkat is declared even after undefining macros. */
478 #undef HAVE_RAW_DECL_READLINKAT
480 /* Define to 1 if realpath is declared even after undefining macros. */
481 #undef HAVE_RAW_DECL_REALPATH
483 /* Define to 1 if renameat is declared even after undefining macros. */
484 #undef HAVE_RAW_DECL_RENAMEAT
486 /* Define to 1 if rmdir is declared even after undefining macros. */
487 #undef HAVE_RAW_DECL_RMDIR
489 /* Define to 1 if rpmatch is declared even after undefining macros. */
490 #undef HAVE_RAW_DECL_RPMATCH
492 /* Define to 1 if select is declared even after undefining macros. */
493 #undef HAVE_RAW_DECL_SELECT
495 /* Define to 1 if setenv is declared even after undefining macros. */
496 #undef HAVE_RAW_DECL_SETENV
498 /* Define to 1 if sethostname is declared even after undefining macros. */
499 #undef HAVE_RAW_DECL_SETHOSTNAME
501 /* Define to 1 if setstate is declared even after undefining macros. */
502 #undef HAVE_RAW_DECL_SETSTATE
504 /* Define to 1 if setstate_r is declared even after undefining macros. */
505 #undef HAVE_RAW_DECL_SETSTATE_R
507 /* Define to 1 if setusershell is declared even after undefining macros. */
508 #undef HAVE_RAW_DECL_SETUSERSHELL
510 /* Define to 1 if sigaction is declared even after undefining macros. */
511 #undef HAVE_RAW_DECL_SIGACTION
513 /* Define to 1 if sigaddset is declared even after undefining macros. */
514 #undef HAVE_RAW_DECL_SIGADDSET
516 /* Define to 1 if sigdelset is declared even after undefining macros. */
517 #undef HAVE_RAW_DECL_SIGDELSET
519 /* Define to 1 if sigemptyset is declared even after undefining macros. */
520 #undef HAVE_RAW_DECL_SIGEMPTYSET
522 /* Define to 1 if sigfillset is declared even after undefining macros. */
523 #undef HAVE_RAW_DECL_SIGFILLSET
525 /* Define to 1 if sigismember is declared even after undefining macros. */
526 #undef HAVE_RAW_DECL_SIGISMEMBER
528 /* Define to 1 if sigpending is declared even after undefining macros. */
529 #undef HAVE_RAW_DECL_SIGPENDING
531 /* Define to 1 if sigprocmask is declared even after undefining macros. */
532 #undef HAVE_RAW_DECL_SIGPROCMASK
534 /* Define to 1 if sleep is declared even after undefining macros. */
535 #undef HAVE_RAW_DECL_SLEEP
537 /* Define to 1 if snprintf is declared even after undefining macros. */
538 #undef HAVE_RAW_DECL_SNPRINTF
540 /* Define to 1 if srandom is declared even after undefining macros. */
541 #undef HAVE_RAW_DECL_SRANDOM
543 /* Define to 1 if srandom_r is declared even after undefining macros. */
544 #undef HAVE_RAW_DECL_SRANDOM_R
546 /* Define to 1 if stat is declared even after undefining macros. */
547 #undef HAVE_RAW_DECL_STAT
549 /* Define to 1 if stpcpy is declared even after undefining macros. */
550 #undef HAVE_RAW_DECL_STPCPY
552 /* Define to 1 if stpncpy is declared even after undefining macros. */
553 #undef HAVE_RAW_DECL_STPNCPY
555 /* Define to 1 if strcasestr is declared even after undefining macros. */
556 #undef HAVE_RAW_DECL_STRCASESTR
558 /* Define to 1 if strchrnul is declared even after undefining macros. */
559 #undef HAVE_RAW_DECL_STRCHRNUL
561 /* Define to 1 if strdup is declared even after undefining macros. */
562 #undef HAVE_RAW_DECL_STRDUP
564 /* Define to 1 if strerror_r is declared even after undefining macros. */
565 #undef HAVE_RAW_DECL_STRERROR_R
567 /* Define to 1 if strncat is declared even after undefining macros. */
568 #undef HAVE_RAW_DECL_STRNCAT
570 /* Define to 1 if strndup is declared even after undefining macros. */
571 #undef HAVE_RAW_DECL_STRNDUP
573 /* Define to 1 if strnlen is declared even after undefining macros. */
574 #undef HAVE_RAW_DECL_STRNLEN
576 /* Define to 1 if strpbrk is declared even after undefining macros. */
577 #undef HAVE_RAW_DECL_STRPBRK
579 /* Define to 1 if strsep is declared even after undefining macros. */
580 #undef HAVE_RAW_DECL_STRSEP
582 /* Define to 1 if strsignal is declared even after undefining macros. */
583 #undef HAVE_RAW_DECL_STRSIGNAL
585 /* Define to 1 if strtod is declared even after undefining macros. */
586 #undef HAVE_RAW_DECL_STRTOD
588 /* Define to 1 if strtok_r is declared even after undefining macros. */
589 #undef HAVE_RAW_DECL_STRTOK_R
591 /* Define to 1 if strtoll is declared even after undefining macros. */
592 #undef HAVE_RAW_DECL_STRTOLL
594 /* Define to 1 if strtoull is declared even after undefining macros. */
595 #undef HAVE_RAW_DECL_STRTOULL
597 /* Define to 1 if strverscmp is declared even after undefining macros. */
598 #undef HAVE_RAW_DECL_STRVERSCMP
600 /* Define to 1 if symlink is declared even after undefining macros. */
601 #undef HAVE_RAW_DECL_SYMLINK
603 /* Define to 1 if symlinkat is declared even after undefining macros. */
604 #undef HAVE_RAW_DECL_SYMLINKAT
606 /* Define to 1 if tmpfile is declared even after undefining macros. */
607 #undef HAVE_RAW_DECL_TMPFILE
609 /* Define to 1 if ttyname_r is declared even after undefining macros. */
610 #undef HAVE_RAW_DECL_TTYNAME_R
612 /* Define to 1 if unlink is declared even after undefining macros. */
613 #undef HAVE_RAW_DECL_UNLINK
615 /* Define to 1 if unlinkat is declared even after undefining macros. */
616 #undef HAVE_RAW_DECL_UNLINKAT
618 /* Define to 1 if unlockpt is declared even after undefining macros. */
619 #undef HAVE_RAW_DECL_UNLOCKPT
621 /* Define to 1 if unsetenv is declared even after undefining macros. */
622 #undef HAVE_RAW_DECL_UNSETENV
624 /* Define to 1 if usleep is declared even after undefining macros. */
625 #undef HAVE_RAW_DECL_USLEEP
627 /* Define to 1 if utimensat is declared even after undefining macros. */
628 #undef HAVE_RAW_DECL_UTIMENSAT
630 /* Define to 1 if vdprintf is declared even after undefining macros. */
631 #undef HAVE_RAW_DECL_VDPRINTF
633 /* Define to 1 if vsnprintf is declared even after undefining macros. */
634 #undef HAVE_RAW_DECL_VSNPRINTF
636 /* Define to 1 if waitpid is declared even after undefining macros. */
637 #undef HAVE_RAW_DECL_WAITPID
639 /* Define to 1 if wcpcpy is declared even after undefining macros. */
640 #undef HAVE_RAW_DECL_WCPCPY
642 /* Define to 1 if wcpncpy is declared even after undefining macros. */
643 #undef HAVE_RAW_DECL_WCPNCPY
645 /* Define to 1 if wcrtomb is declared even after undefining macros. */
646 #undef HAVE_RAW_DECL_WCRTOMB
648 /* Define to 1 if wcscasecmp is declared even after undefining macros. */
649 #undef HAVE_RAW_DECL_WCSCASECMP
651 /* Define to 1 if wcscat is declared even after undefining macros. */
652 #undef HAVE_RAW_DECL_WCSCAT
654 /* Define to 1 if wcschr is declared even after undefining macros. */
655 #undef HAVE_RAW_DECL_WCSCHR
657 /* Define to 1 if wcscmp is declared even after undefining macros. */
658 #undef HAVE_RAW_DECL_WCSCMP
660 /* Define to 1 if wcscoll is declared even after undefining macros. */
661 #undef HAVE_RAW_DECL_WCSCOLL
663 /* Define to 1 if wcscpy is declared even after undefining macros. */
664 #undef HAVE_RAW_DECL_WCSCPY
666 /* Define to 1 if wcscspn is declared even after undefining macros. */
667 #undef HAVE_RAW_DECL_WCSCSPN
669 /* Define to 1 if wcsdup is declared even after undefining macros. */
670 #undef HAVE_RAW_DECL_WCSDUP
672 /* Define to 1 if wcslen is declared even after undefining macros. */
673 #undef HAVE_RAW_DECL_WCSLEN
675 /* Define to 1 if wcsncasecmp is declared even after undefining macros. */
676 #undef HAVE_RAW_DECL_WCSNCASECMP
678 /* Define to 1 if wcsncat is declared even after undefining macros. */
679 #undef HAVE_RAW_DECL_WCSNCAT
681 /* Define to 1 if wcsncmp is declared even after undefining macros. */
682 #undef HAVE_RAW_DECL_WCSNCMP
684 /* Define to 1 if wcsncpy is declared even after undefining macros. */
685 #undef HAVE_RAW_DECL_WCSNCPY
687 /* Define to 1 if wcsnlen is declared even after undefining macros. */
688 #undef HAVE_RAW_DECL_WCSNLEN
690 /* Define to 1 if wcsnrtombs is declared even after undefining macros. */
691 #undef HAVE_RAW_DECL_WCSNRTOMBS
693 /* Define to 1 if wcspbrk is declared even after undefining macros. */
694 #undef HAVE_RAW_DECL_WCSPBRK
696 /* Define to 1 if wcsrchr is declared even after undefining macros. */
697 #undef HAVE_RAW_DECL_WCSRCHR
699 /* Define to 1 if wcsrtombs is declared even after undefining macros. */
700 #undef HAVE_RAW_DECL_WCSRTOMBS
702 /* Define to 1 if wcsspn is declared even after undefining macros. */
703 #undef HAVE_RAW_DECL_WCSSPN
705 /* Define to 1 if wcsstr is declared even after undefining macros. */
706 #undef HAVE_RAW_DECL_WCSSTR
708 /* Define to 1 if wcstok is declared even after undefining macros. */
709 #undef HAVE_RAW_DECL_WCSTOK
711 /* Define to 1 if wcswidth is declared even after undefining macros. */
712 #undef HAVE_RAW_DECL_WCSWIDTH
714 /* Define to 1 if wcsxfrm is declared even after undefining macros. */
715 #undef HAVE_RAW_DECL_WCSXFRM
717 /* Define to 1 if wctob is declared even after undefining macros. */
718 #undef HAVE_RAW_DECL_WCTOB
720 /* Define to 1 if wcwidth is declared even after undefining macros. */
721 #undef HAVE_RAW_DECL_WCWIDTH
723 /* Define to 1 if wmemchr is declared even after undefining macros. */
724 #undef HAVE_RAW_DECL_WMEMCHR
726 /* Define to 1 if wmemcmp is declared even after undefining macros. */
727 #undef HAVE_RAW_DECL_WMEMCMP
729 /* Define to 1 if wmemcpy is declared even after undefining macros. */
730 #undef HAVE_RAW_DECL_WMEMCPY
732 /* Define to 1 if wmemmove is declared even after undefining macros. */
733 #undef HAVE_RAW_DECL_WMEMMOVE
735 /* Define to 1 if wmemset is declared even after undefining macros. */
736 #undef HAVE_RAW_DECL_WMEMSET
738 /* Define to 1 if _Exit is declared even after undefining macros. */
739 #undef HAVE_RAW_DECL__EXIT
741 /* Define to 1 if you have the <search.h> header file. */
744 /* Define to 1 if you have the 'setenv' function. */
747 /* Define to 1 if you have the 'sigaction' function. */
748 #undef HAVE_SIGACTION
750 /* Define to 1 if you have the 'sigaltstack' function. */
751 #undef HAVE_SIGALTSTACK
753 /* Define to 1 if the system has the type `siginfo_t'. */
754 #undef HAVE_SIGINFO_T
756 /* Define to 1 if you have the 'siginterrupt' function. */
757 #undef HAVE_SIGINTERRUPT
759 /* Define to 1 if 'sig_atomic_t' is a signed integer type. */
760 #undef HAVE_SIGNED_SIG_ATOMIC_T
762 /* Define to 1 if 'wchar_t' is a signed integer type. */
763 #undef HAVE_SIGNED_WCHAR_T
765 /* Define to 1 if 'wint_t' is a signed integer type. */
766 #undef HAVE_SIGNED_WINT_T
768 /* Define to 1 if the system has the type `sigset_t'. */
771 /* Define to 1 if you have the `snprintf' function. */
774 /* Define if the return value of the snprintf function is the number of of
775 bytes (excluding the terminating NUL) that would have been produced if the
776 buffer had been large enough. */
777 #undef HAVE_SNPRINTF_RETVAL_C99
779 /* Define to 1 if you have the <stdint.h> header file. */
782 /* Define if <stdint.h> exists, doesn't clash with <sys/types.h>, and declares
784 #undef HAVE_STDINT_H_WITH_UINTMAX
786 /* Define to 1 if you have the <stdlib.h> header file. */
789 /* Define to 1 if you have the `strerror_r' function. */
790 #undef HAVE_STRERROR_R
792 /* Define to 1 if you have the <strings.h> header file. */
793 #undef HAVE_STRINGS_H
795 /* Define to 1 if you have the <string.h> header file. */
798 /* Define to 1 if you have the 'strndup' function. */
801 /* Define to 1 if you have the `strnlen' function. */
804 /* Define to 1 if you have the `strsignal' function. */
805 #undef HAVE_STRSIGNAL
807 /* Define to 1 if `sa_sigaction' is a member of `struct sigaction'. */
808 #undef HAVE_STRUCT_SIGACTION_SA_SIGACTION
810 /* Define to 1 if you have the <sys/bitypes.h> header file. */
811 #undef HAVE_SYS_BITYPES_H
813 /* Define to 1 if you have the <sys/inttypes.h> header file. */
814 #undef HAVE_SYS_INTTYPES_H
816 /* Define to 1 if you have the <sys/mman.h> header file. */
817 #undef HAVE_SYS_MMAN_H
819 /* Define to 1 if you have the <sys/select.h> header file. */
820 #undef HAVE_SYS_SELECT_H
822 /* Define to 1 if you have the <sys/socket.h> header file. */
823 #undef HAVE_SYS_SOCKET_H
825 /* Define to 1 if you have the <sys/stat.h> header file. */
826 #undef HAVE_SYS_STAT_H
828 /* Define to 1 if you have the <sys/time.h> header file. */
829 #undef HAVE_SYS_TIME_H
831 /* Define to 1 if you have the <sys/types.h> header file. */
832 #undef HAVE_SYS_TYPES_H
834 /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
835 #undef HAVE_SYS_WAIT_H
837 /* Define to 1 if you have the `tsearch' function. */
840 /* Define to 1 if you have the <unistd.h> header file. */
843 /* Define to 1 if you have the `unsetenv' function. */
846 /* Define to 1 if the system has the type 'unsigned long long int'. */
847 #undef HAVE_UNSIGNED_LONG_LONG_INT
849 /* Define to 1 if you have the 'vasnprintf' function. */
850 #undef HAVE_VASNPRINTF
852 /* Define to 1 if you have the `vasprintf' function. */
853 #undef HAVE_VASPRINTF
855 /* Define to 1 if you have the `vfork' function. */
858 /* Define to 1 if you have the <vfork.h> header file. */
861 /* Define to 1 if you have the <wchar.h> header file. */
864 /* Define if you have the 'wchar_t' type. */
867 /* Define to 1 if you have the `wcrtomb' function. */
870 /* Define to 1 if you have the `wcslen' function. */
873 /* Define to 1 if you have the `wcsnlen' function. */
876 /* Define to 1 if you have the <winsock2.h> header file. */
877 #undef HAVE_WINSOCK2_H
879 /* Define if you have the 'wint_t' type. */
882 /* Define to 1 if `fork' works. */
883 #undef HAVE_WORKING_FORK
885 /* Define to 1 if `vfork' works. */
886 #undef HAVE_WORKING_VFORK
888 /* Define to 1 if the system has the type `_Bool'. */
891 /* Define to 1 if you have the '_set_invalid_parameter_handler' function. */
892 #undef HAVE__SET_INVALID_PARAMETER_HANDLER
894 /* Define to the sub-directory in which libtool stores uninstalled libraries.
898 /* If malloc(0) is != NULL, define this to 1. Otherwise define this to 0. */
899 #undef MALLOC_0_IS_NONNULL
901 /* Define to a substitute value for mmap()'s MAP_ANONYMOUS flag. */
904 /* Define to 1 if your C compiler doesn't accept -c and -o together. */
905 #undef NO_MINUS_C_MINUS_O
907 /* Name of package */
910 /* Define to the address where bug reports for this package should be sent. */
911 #undef PACKAGE_BUGREPORT
913 /* Define to the full name of this package. */
916 /* Define to the full name and version of this package. */
917 #undef PACKAGE_STRING
919 /* Define to the one symbol short name of this package. */
920 #undef PACKAGE_TARNAME
922 /* Define to the home page for this package. */
925 /* Define to the version of this package. */
926 #undef PACKAGE_VERSION
928 /* Define if the pthread_in_use() detection is hard. */
929 #undef PTHREAD_IN_USE_DETECTION_HARD
931 /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
933 #undef PTRDIFF_T_SUFFIX
935 /* Define to 1 if strerror(0) does not return a message implying success. */
936 #undef REPLACE_STRERROR_0
938 /* Define if vasnprintf exists but is overridden by gnulib. */
939 #undef REPLACE_VASNPRINTF
941 /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
943 #undef SIG_ATOMIC_T_SUFFIX
945 /* Define as the maximum value of type 'size_t', if the system doesn't define
951 /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
955 /* If using the C implementation of alloca, define if you know the
956 direction of stack growth for your system; otherwise it will be
957 automatically deduced at runtime.
958 STACK_DIRECTION > 0 => grows toward higher addresses
959 STACK_DIRECTION < 0 => grows toward lower addresses
960 STACK_DIRECTION = 0 => direction of growth unknown */
961 #undef STACK_DIRECTION
963 /* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */
964 #undef STAT_MACROS_BROKEN
966 /* Define to 1 if you have the ANSI C header files. */
969 /* Define to 1 if strerror_r returns char *. */
970 #undef STRERROR_R_CHAR_P
972 /* Define if the POSIX multithreading library can be used. */
973 #undef USE_POSIX_THREADS
975 /* Define if references to the POSIX multithreading library should be made
977 #undef USE_POSIX_THREADS_WEAK
979 /* Define if the GNU Pth multithreading library can be used. */
980 #undef USE_PTH_THREADS
982 /* Define if references to the GNU Pth multithreading library should be made
984 #undef USE_PTH_THREADS_WEAK
986 /* Define if socketpair(2) can be used as a fast replacement for pipe(2). */
987 #undef USE_SOCKETPAIR_PIPE
989 /* Define if the old Solaris multithreading library can be used. */
990 #undef USE_SOLARIS_THREADS
992 /* Define if references to the old Solaris multithreading library should be
994 #undef USE_SOLARIS_THREADS_WEAK
996 /* Define if the native Windows multithreading API can be used. */
997 #undef USE_WINDOWS_THREADS
999 /* Version number of package */
1002 /* Define to 1 if unsetenv returns void instead of int. */
1003 #undef VOID_UNSETENV
1005 /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
1007 #undef WCHAR_T_SUFFIX
1009 /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
1011 #undef WINT_T_SUFFIX
1013 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
1014 significant byte first (like Motorola and SPARC, unlike Intel). */
1015 #if defined AC_APPLE_UNIVERSAL_BUILD
1016 # if defined __BIG_ENDIAN__
1017 # define WORDS_BIGENDIAN 1
1020 # ifndef WORDS_BIGENDIAN
1021 # undef WORDS_BIGENDIAN
1025 /* Define to 1 if on MINIX. */
1028 /* The _Noreturn keyword of C11. */
1030 # if (3 <= __GNUC__ || (__GNUC__ == 2 && 8 <= __GNUC_MINOR__) \
1031 || 0x5110 <= __SUNPRO_C)
1032 # define _Noreturn __attribute__ ((__noreturn__))
1033 # elif defined _MSC_VER && 1200 <= _MSC_VER
1034 # define _Noreturn __declspec (noreturn)
1041 /* Define to 2 if the system does not provide POSIX.1 features except with
1043 #undef _POSIX_1_SOURCE
1045 /* Define to 1 if you need to in order for 'stat' and other things to work. */
1046 #undef _POSIX_SOURCE
1048 /* Define to 500 only on HP-UX. */
1049 #undef _XOPEN_SOURCE
1051 /* Enable extensions on AIX 3, Interix. */
1055 /* Enable general extensions on MacOS X. */
1056 #ifndef _DARWIN_C_SOURCE
1057 # undef _DARWIN_C_SOURCE
1059 /* Enable GNU extensions on systems that have them. */
1063 /* Enable threading extensions on Solaris. */
1064 #ifndef _POSIX_PTHREAD_SEMANTICS
1065 # undef _POSIX_PTHREAD_SEMANTICS
1067 /* Enable extensions on HP NonStop. */
1068 #ifndef _TANDEM_SOURCE
1069 # undef _TANDEM_SOURCE
1071 /* Enable general extensions on Solaris. */
1072 #ifndef __EXTENSIONS__
1073 # undef __EXTENSIONS__
1077 /* Define to empty if `const' does not conform to ANSI C. */
1080 /* Define to `int' if <sys/types.h> doesn't define. */
1083 /* A replacement for va_copy, if needed. */
1084 #define gl_va_copy(a,b) ((a) = (b))
1086 /* Define to `__inline__' or `__inline' if that's what the C compiler
1087 calls it, or to nothing if 'inline' is not supported under any name. */
1092 /* Define to long or long long if <stdint.h> and <inttypes.h> don't define. */
1095 /* Work around a bug in Apple GCC 4.0.1 build 5465: In C99 mode, it supports
1096 the ISO C 99 semantics of 'extern inline' (unlike the GNU C semantics of
1097 earlier versions), but does not display it by setting __GNUC_STDC_INLINE__.
1098 __APPLE__ && __MACH__ test for MacOS X.
1099 __APPLE_CC__ tests for the Apple compiler and its version.
1100 __STDC_VERSION__ tests for the C99 mode. */
1101 #if defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && !defined __cplusplus && __STDC_VERSION__ >= 199901L && !defined __GNUC_STDC_INLINE__
1102 # define __GNUC_STDC_INLINE__ 1
1105 /* Define to `int' if <sys/types.h> does not define. */
1108 /* Define to the type of st_nlink in struct stat, or a supertype. */
1111 /* Define to `int' if <sys/types.h> does not define. */
1114 /* Define as the type of the result of subtracting two pointers, if the system
1115 doesn't define it. */
1118 /* Define to the equivalent of the C99 'restrict' keyword, or to
1119 nothing if this is not supported. Do not define if restrict is
1120 supported directly. */
1122 /* Work around a bug in Sun C++: it does not support _Restrict or
1123 __restrict__, even though the corresponding Sun C compiler ends up with
1124 "#define restrict _Restrict" or "#define restrict __restrict__" in the
1125 previous line. Perhaps some future version of Sun C++ will work with
1126 restrict; if so, hopefully it defines __RESTRICT like Sun C does. */
1127 #if defined __SUNPRO_CC && !defined __RESTRICT
1129 # define __restrict__
1132 /* Define to `unsigned int' if <sys/types.h> does not define. */
1135 /* Define as a signed type of the same size as size_t. */
1138 /* Define to `int' if <sys/types.h> doesn't define. */
1141 /* Define as a marker that can be attached to declarations that might not
1142 be used. This helps to reduce warnings, such as from
1143 GCC -Wunused-parameter. */
1144 #if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
1145 # define _GL_UNUSED __attribute__ ((__unused__))
1149 /* The name _UNUSED_PARAMETER_ is an earlier spelling, although the name
1150 is a misnomer outside of parameter lists. */
1151 #define _UNUSED_PARAMETER_ _GL_UNUSED
1153 /* The __pure__ attribute was added in gcc 2.96. */
1154 #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
1155 # define _GL_ATTRIBUTE_PURE __attribute__ ((__pure__))
1157 # define _GL_ATTRIBUTE_PURE /* empty */
1160 /* The __const__ attribute was added in gcc 2.95. */
1161 #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
1162 # define _GL_ATTRIBUTE_CONST __attribute__ ((__const__))
1164 # define _GL_ATTRIBUTE_CONST /* empty */
1168 /* Define as a macro for copying va_list variables. */
1171 /* Define as `fork' if `vfork' does not work. */