1/* config_h.in.  Generated from configure.ac by autoheader.  */
2
3/* Define if building universal (internal helper macro) */
4#undef AC_APPLE_UNIVERSAL_BUILD
5
6/* Define to the number of bits in type 'ptrdiff_t'. */
7#undef BITSIZEOF_PTRDIFF_T
8
9/* Define to the number of bits in type 'sig_atomic_t'. */
10#undef BITSIZEOF_SIG_ATOMIC_T
11
12/* Define to the number of bits in type 'size_t'. */
13#undef BITSIZEOF_SIZE_T
14
15/* Define to the number of bits in type 'wchar_t'. */
16#undef BITSIZEOF_WCHAR_T
17
18/* Define to the number of bits in type 'wint_t'. */
19#undef BITSIZEOF_WINT_T
20
21/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
22   systems. This function is required for `alloca.c' support on those systems.
23   */
24#undef CRAY_STACKSEG_END
25
26/* Define to 1 if using `alloca.c'. */
27#undef C_ALLOCA
28
29/* the name of the file descriptor member of DIR */
30#undef DIR_FD_MEMBER_NAME
31
32#ifdef DIR_FD_MEMBER_NAME
33# define DIR_TO_FD(Dir_p) ((Dir_p)->DIR_FD_MEMBER_NAME)
34#else
35# define DIR_TO_FD(Dir_p) -1
36#endif
37
38
39/* Define to 1 if // is a file system root distinct from /. */
40#undef DOUBLE_SLASH_IS_DISTINCT_ROOT
41
42/* Follow symlinks when processing in place */
43#undef ENABLE_FOLLOW_SYMLINKS
44
45/* Define to 1 if translation of program messages to the user's native
46   language is requested. */
47#undef ENABLE_NLS
48
49/* Define this to 1 if F_DUPFD behavior does not match POSIX */
50#undef FCNTL_DUPFD_BUGGY
51
52/* Define to nothing if C supports flexible array members, and to 1 if it does
53   not. That way, with a declaration like 'struct s { int n; short
54   d[FLEXIBLE_ARRAY_MEMBER]; };', the struct hack can be used with pre-C99
55   compilers. Use 'FLEXSIZEOF (struct s, d, N * sizeof (short))' to calculate
56   the size in bytes of such a struct containing an N-element array. */
57#undef FLEXIBLE_ARRAY_MEMBER
58
59/* Enable compile-time and run-time bounds-checking, and some warnings,
60      without upsetting glibc 2.15+. */
61   #if !defined _FORTIFY_SOURCE && defined __OPTIMIZE__ && __OPTIMIZE__
62   # define _FORTIFY_SOURCE 2
63   #endif
64
65
66/* Define to 1 if the system's ftello function has the Solaris bug. */
67#undef FTELLO_BROKEN_AFTER_SWITCHING_FROM_READ_TO_WRITE
68
69/* Define to 1 if fflush is known to work on stdin as per POSIX.1-2008, 0 if
70   fflush is known to not work, -1 if unknown. */
71#undef FUNC_FFLUSH_STDIN
72
73/* Define to 1 if mkdir mistakenly creates a directory given with a trailing
74   dot component. */
75#undef FUNC_MKDIR_DOT_BUG
76
77/* Define to 1 if nl_langinfo (YESEXPR) returns a non-empty string. */
78#undef FUNC_NL_LANGINFO_YESEXPR_WORKS
79
80/* Define to 1 if realpath() can malloc memory, always gives an absolute path,
81   and handles trailing slash correctly. */
82#undef FUNC_REALPATH_WORKS
83
84/* Define to 1 if ungetc is broken when used on arbitrary bytes. */
85#undef FUNC_UNGETC_BROKEN
86
87/* Define if gettimeofday clobbers the localtime buffer. */
88#undef GETTIMEOFDAY_CLOBBERS_LOCALTIME
89
90/* Define this to 'void' or 'struct timezone' to match the system's
91   declaration of the second argument to gettimeofday. */
92#undef GETTIMEOFDAY_TIMEZONE
93
94/* Define to 1 if getxattr works with XATTR_NAME_POSIX_ACL_ACCESS and
95   XATTR_NAME_POSIX_ACL_DEFAULT. */
96#undef GETXATTR_WITH_POSIX_ACLS
97
98/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
99   whether the gnulib module canonicalize-lgpl shall be considered present. */
100#undef GNULIB_CANONICALIZE_LGPL
101
102/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
103   whether the gnulib module close-stream shall be considered present. */
104#undef GNULIB_CLOSE_STREAM
105
106/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
107   whether the gnulib module fflush shall be considered present. */
108#undef GNULIB_FFLUSH
109
110/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
111   whether the gnulib module fscanf shall be considered present. */
112#undef GNULIB_FSCANF
113
114/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
115   whether the gnulib module lock shall be considered present. */
116#undef GNULIB_LOCK
117
118/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
119   whether the gnulib module mkostemp shall be considered present. */
120#undef GNULIB_MKOSTEMP
121
122/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
123   whether the gnulib module msvc-nothrow shall be considered present. */
124#undef GNULIB_MSVC_NOTHROW
125
126/* Define to 1 to disable use of VLAs */
127#undef GNULIB_NO_VLA
128
129/* enable some gnulib portability checks */
130#undef GNULIB_PORTCHECK
131
132/* Define to 1 if printf and friends should be labeled with attribute
133   "__gnu_printf__" instead of "__printf__" */
134#undef GNULIB_PRINTF_ATTRIBUTE_FLAVOR_GNU
135
136/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
137   whether the gnulib module scanf shall be considered present. */
138#undef GNULIB_SCANF
139
140/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
141   whether the gnulib module strerror shall be considered present. */
142#undef GNULIB_STRERROR
143
144/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
145   whether the gnulib module strerror_r-posix shall be considered present. */
146#undef GNULIB_STRERROR_R_POSIX
147
148/* Define to 1 when the gnulib module accept should be tested. */
149#undef GNULIB_TEST_ACCEPT
150
151/* Define to 1 when the gnulib module bind should be tested. */
152#undef GNULIB_TEST_BIND
153
154/* Define to 1 when the gnulib module btowc should be tested. */
155#undef GNULIB_TEST_BTOWC
156
157/* Define to 1 when the gnulib module canonicalize_file_name should be tested.
158   */
159#undef GNULIB_TEST_CANONICALIZE_FILE_NAME
160
161/* Define to 1 when the gnulib module chdir should be tested. */
162#undef GNULIB_TEST_CHDIR
163
164/* Define to 1 when the gnulib module cloexec should be tested. */
165#undef GNULIB_TEST_CLOEXEC
166
167/* Define to 1 when the gnulib module close should be tested. */
168#undef GNULIB_TEST_CLOSE
169
170/* Define to 1 when the gnulib module closedir should be tested. */
171#undef GNULIB_TEST_CLOSEDIR
172
173/* Define to 1 when the gnulib module connect should be tested. */
174#undef GNULIB_TEST_CONNECT
175
176/* Define to 1 when the gnulib module dirfd should be tested. */
177#undef GNULIB_TEST_DIRFD
178
179/* Define to 1 when the gnulib module dup2 should be tested. */
180#undef GNULIB_TEST_DUP2
181
182/* Define to 1 when the gnulib module environ should be tested. */
183#undef GNULIB_TEST_ENVIRON
184
185/* Define to 1 when the gnulib module fcntl should be tested. */
186#undef GNULIB_TEST_FCNTL
187
188/* Define to 1 when the gnulib module fdopen should be tested. */
189#undef GNULIB_TEST_FDOPEN
190
191/* Define to 1 when the gnulib module fflush should be tested. */
192#undef GNULIB_TEST_FFLUSH
193
194/* Define to 1 when the gnulib module fpurge should be tested. */
195#undef GNULIB_TEST_FPURGE
196
197/* Define to 1 when the gnulib module fseek should be tested. */
198#undef GNULIB_TEST_FSEEK
199
200/* Define to 1 when the gnulib module fseeko should be tested. */
201#undef GNULIB_TEST_FSEEKO
202
203/* Define to 1 when the gnulib module fstat should be tested. */
204#undef GNULIB_TEST_FSTAT
205
206/* Define to 1 when the gnulib module ftell should be tested. */
207#undef GNULIB_TEST_FTELL
208
209/* Define to 1 when the gnulib module ftello should be tested. */
210#undef GNULIB_TEST_FTELLO
211
212/* Define to 1 when the gnulib module ftruncate should be tested. */
213#undef GNULIB_TEST_FTRUNCATE
214
215/* Define to 1 when the gnulib module getcwd should be tested. */
216#undef GNULIB_TEST_GETCWD
217
218/* Define to 1 when the gnulib module getdelim should be tested. */
219#undef GNULIB_TEST_GETDELIM
220
221/* Define to 1 when the gnulib module getdtablesize should be tested. */
222#undef GNULIB_TEST_GETDTABLESIZE
223
224/* Define to 1 when the gnulib module getopt-posix should be tested. */
225#undef GNULIB_TEST_GETOPT_POSIX
226
227/* Define to 1 when the gnulib module getpagesize should be tested. */
228#undef GNULIB_TEST_GETPAGESIZE
229
230/* Define to 1 when the gnulib module gettimeofday should be tested. */
231#undef GNULIB_TEST_GETTIMEOFDAY
232
233/* Define to 1 when the gnulib module ioctl should be tested. */
234#undef GNULIB_TEST_IOCTL
235
236/* Define to 1 when the gnulib module link should be tested. */
237#undef GNULIB_TEST_LINK
238
239/* Define to 1 when the gnulib module listen should be tested. */
240#undef GNULIB_TEST_LISTEN
241
242/* Define to 1 when the gnulib module localeconv should be tested. */
243#undef GNULIB_TEST_LOCALECONV
244
245/* Define to 1 when the gnulib module localename should be tested. */
246#undef GNULIB_TEST_LOCALENAME
247
248/* Define to 1 when the gnulib module lseek should be tested. */
249#undef GNULIB_TEST_LSEEK
250
251/* Define to 1 when the gnulib module lstat should be tested. */
252#undef GNULIB_TEST_LSTAT
253
254/* Define to 1 when the gnulib module malloc-posix should be tested. */
255#undef GNULIB_TEST_MALLOC_POSIX
256
257/* Define to 1 when the gnulib module mbrlen should be tested. */
258#undef GNULIB_TEST_MBRLEN
259
260/* Define to 1 when the gnulib module mbrtowc should be tested. */
261#undef GNULIB_TEST_MBRTOWC
262
263/* Define to 1 when the gnulib module mbsinit should be tested. */
264#undef GNULIB_TEST_MBSINIT
265
266/* Define to 1 when the gnulib module mbtowc should be tested. */
267#undef GNULIB_TEST_MBTOWC
268
269/* Define to 1 when the gnulib module memchr should be tested. */
270#undef GNULIB_TEST_MEMCHR
271
272/* Define to 1 when the gnulib module memrchr should be tested. */
273#undef GNULIB_TEST_MEMRCHR
274
275/* Define to 1 when the gnulib module mkostemp should be tested. */
276#undef GNULIB_TEST_MKOSTEMP
277
278/* Define to 1 when the gnulib module nanosleep should be tested. */
279#undef GNULIB_TEST_NANOSLEEP
280
281/* Define to 1 when the gnulib module nl_langinfo should be tested. */
282#undef GNULIB_TEST_NL_LANGINFO
283
284/* Define to 1 when the gnulib module open should be tested. */
285#undef GNULIB_TEST_OPEN
286
287/* Define to 1 when the gnulib module opendir should be tested. */
288#undef GNULIB_TEST_OPENDIR
289
290/* Define to 1 when the gnulib module perror should be tested. */
291#undef GNULIB_TEST_PERROR
292
293/* Define to 1 when the gnulib module pipe should be tested. */
294#undef GNULIB_TEST_PIPE
295
296/* Define to 1 when the gnulib module pthread_sigmask should be tested. */
297#undef GNULIB_TEST_PTHREAD_SIGMASK
298
299/* Define to 1 when the gnulib module pthread-thread should be tested. */
300#undef GNULIB_TEST_PTHREAD_THREAD
301
302/* Define to 1 when the gnulib module putenv should be tested. */
303#undef GNULIB_TEST_PUTENV
304
305/* Define to 1 when the gnulib module raise should be tested. */
306#undef GNULIB_TEST_RAISE
307
308/* Define to 1 when the gnulib module readdir should be tested. */
309#undef GNULIB_TEST_READDIR
310
311/* Define to 1 when the gnulib module readlink should be tested. */
312#undef GNULIB_TEST_READLINK
313
314/* Define to 1 when the gnulib module realloc-posix should be tested. */
315#undef GNULIB_TEST_REALLOC_POSIX
316
317/* Define to 1 when the gnulib module realpath should be tested. */
318#undef GNULIB_TEST_REALPATH
319
320/* Define to 1 when the gnulib module rename should be tested. */
321#undef GNULIB_TEST_RENAME
322
323/* Define to 1 when the gnulib module rmdir should be tested. */
324#undef GNULIB_TEST_RMDIR
325
326/* Define to 1 when the gnulib module select should be tested. */
327#undef GNULIB_TEST_SELECT
328
329/* Define to 1 when the gnulib module setenv should be tested. */
330#undef GNULIB_TEST_SETENV
331
332/* Define to 1 when the gnulib module setlocale should be tested. */
333#undef GNULIB_TEST_SETLOCALE
334
335/* Define to 1 when the gnulib module setlocale_null should be tested. */
336#undef GNULIB_TEST_SETLOCALE_NULL
337
338/* Define to 1 when the gnulib module setsockopt should be tested. */
339#undef GNULIB_TEST_SETSOCKOPT
340
341/* Define to 1 when the gnulib module sigaction should be tested. */
342#undef GNULIB_TEST_SIGACTION
343
344/* Define to 1 when the gnulib module sigprocmask should be tested. */
345#undef GNULIB_TEST_SIGPROCMASK
346
347/* Define to 1 when the gnulib module sleep should be tested. */
348#undef GNULIB_TEST_SLEEP
349
350/* Define to 1 when the gnulib module socket should be tested. */
351#undef GNULIB_TEST_SOCKET
352
353/* Define to 1 when the gnulib module stat should be tested. */
354#undef GNULIB_TEST_STAT
355
356/* Define to 1 when the gnulib module strdup should be tested. */
357#undef GNULIB_TEST_STRDUP
358
359/* Define to 1 when the gnulib module strerror should be tested. */
360#undef GNULIB_TEST_STRERROR
361
362/* Define to 1 when the gnulib module strerror_r should be tested. */
363#undef GNULIB_TEST_STRERROR_R
364
365/* Define to 1 when the gnulib module strverscmp should be tested. */
366#undef GNULIB_TEST_STRVERSCMP
367
368/* Define to 1 when the gnulib module symlink should be tested. */
369#undef GNULIB_TEST_SYMLINK
370
371/* Define to 1 when the gnulib module unsetenv should be tested. */
372#undef GNULIB_TEST_UNSETENV
373
374/* Define to 1 when the gnulib module wcrtomb should be tested. */
375#undef GNULIB_TEST_WCRTOMB
376
377/* Define to 1 when the gnulib module wctob should be tested. */
378#undef GNULIB_TEST_WCTOB
379
380/* Define to 1 when the gnulib module wctomb should be tested. */
381#undef GNULIB_TEST_WCTOMB
382
383/* Define to 1 if you have the `aclsort' function. */
384#undef HAVE_ACLSORT
385
386/* Define to 1 if you have the <aclv.h> header file. */
387#undef HAVE_ACLV_H
388
389/* Define to 1 if you have the `aclx_get' function. */
390#undef HAVE_ACLX_GET
391
392/* Define to 1 if you have the `acl_copy_ext_native' function. */
393#undef HAVE_ACL_COPY_EXT_NATIVE
394
395/* Define to 1 if you have the `acl_create_entry_np' function. */
396#undef HAVE_ACL_CREATE_ENTRY_NP
397
398/* Define to 1 if you have the `acl_delete_def_file' function. */
399#undef HAVE_ACL_DELETE_DEF_FILE
400
401/* Define to 1 if you have the `acl_delete_fd_np' function. */
402#undef HAVE_ACL_DELETE_FD_NP
403
404/* Define to 1 if you have the `acl_delete_file_np' function. */
405#undef HAVE_ACL_DELETE_FILE_NP
406
407/* Define to 1 if you have the `acl_entries' function. */
408#undef HAVE_ACL_ENTRIES
409
410/* Define to 1 if you have the `acl_extended_file' function. */
411#undef HAVE_ACL_EXTENDED_FILE
412
413/* Define to 1 if the constant ACL_FIRST_ENTRY exists. */
414#undef HAVE_ACL_FIRST_ENTRY
415
416/* Define to 1 if you have the `acl_free' function. */
417#undef HAVE_ACL_FREE
418
419/* Define to 1 if you have the `acl_free_text' function. */
420#undef HAVE_ACL_FREE_TEXT
421
422/* Define to 1 if you have the `acl_from_mode' function. */
423#undef HAVE_ACL_FROM_MODE
424
425/* Define to 1 if you have the `acl_from_text' function. */
426#undef HAVE_ACL_FROM_TEXT
427
428/* Define to 1 if you have the `acl_get_fd' function. */
429#undef HAVE_ACL_GET_FD
430
431/* Define to 1 if you have the `acl_get_file' function. */
432#undef HAVE_ACL_GET_FILE
433
434/* Define to 1 if you have the <acl/libacl.h> header file. */
435#undef HAVE_ACL_LIBACL_H
436
437/* Define to 1 if you have the `acl_set_fd' function. */
438#undef HAVE_ACL_SET_FD
439
440/* Define to 1 if you have the `acl_set_file' function. */
441#undef HAVE_ACL_SET_FILE
442
443/* Define to 1 if you have the `acl_to_short_text' function. */
444#undef HAVE_ACL_TO_SHORT_TEXT
445
446/* Define to 1 if you have the `acl_trivial' function. */
447#undef HAVE_ACL_TRIVIAL
448
449/* Define to 1 if the ACL type ACL_TYPE_EXTENDED exists. */
450#undef HAVE_ACL_TYPE_EXTENDED
451
452/* Define to 1 if you have 'alloca' after including <alloca.h>, a header that
453   may be supplied by this distribution. */
454#undef HAVE_ALLOCA
455
456/* Define to 1 if <alloca.h> works. */
457#undef HAVE_ALLOCA_H
458
459/* Define to 1 if you have the <arpa/inet.h> header file. */
460#undef HAVE_ARPA_INET_H
461
462/* Define to 1 if you have the <bp-sym.h> header file. */
463#undef HAVE_BP_SYM_H
464
465/* Define to 1 if you have the `btowc' function. */
466#undef HAVE_BTOWC
467
468/* Define to 1 if nanosleep mishandles large arguments. */
469#undef HAVE_BUG_BIG_NANOSLEEP
470
471/* Define to 1 if you have the `canonicalize_file_name' function. */
472#undef HAVE_CANONICALIZE_FILE_NAME
473
474/* Define to 1 if you have the `catgets' function. */
475#undef HAVE_CATGETS
476
477/* Define to 1 if you have the Mac OS X function
478   CFLocaleCopyPreferredLanguages in the CoreFoundation framework. */
479#undef HAVE_CFLOCALECOPYPREFERREDLANGUAGES
480
481/* Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in
482   the CoreFoundation framework. */
483#undef HAVE_CFPREFERENCESCOPYAPPVALUE
484
485/* Define to 1 if you have the `chsize' function. */
486#undef HAVE_CHSIZE
487
488/* Define to 1 if you have the `closedir' function. */
489#undef HAVE_CLOSEDIR
490
491/* Define to 1 if you have the <crtdefs.h> header file. */
492#undef HAVE_CRTDEFS_H
493
494/* Define if the GNU dcgettext() function is already present or preinstalled.
495   */
496#undef HAVE_DCGETTEXT
497
498/* Define to 1 if you have the declaration of `alarm', and to 0 if you don't.
499   */
500#undef HAVE_DECL_ALARM
501
502/* Define to 1 if you have the declaration of `clearerr_unlocked', and to 0 if
503   you don't. */
504#undef HAVE_DECL_CLEARERR_UNLOCKED
505
506/* Define to 1 if you have the declaration of `dirfd', and to 0 if you don't.
507   */
508#undef HAVE_DECL_DIRFD
509
510/* Define to 1 if you have the declaration of `feof_unlocked', and to 0 if you
511   don't. */
512#undef HAVE_DECL_FEOF_UNLOCKED
513
514/* Define to 1 if you have the declaration of `ferror_unlocked', and to 0 if
515   you don't. */
516#undef HAVE_DECL_FERROR_UNLOCKED
517
518/* Define to 1 if you have the declaration of `fflush_unlocked', and to 0 if
519   you don't. */
520#undef HAVE_DECL_FFLUSH_UNLOCKED
521
522/* Define to 1 if you have the declaration of `fgets_unlocked', and to 0 if
523   you don't. */
524#undef HAVE_DECL_FGETS_UNLOCKED
525
526/* Define to 1 if you have the declaration of `fpurge', and to 0 if you don't.
527   */
528#undef HAVE_DECL_FPURGE
529
530/* Define to 1 if you have the declaration of `fputc_unlocked', and to 0 if
531   you don't. */
532#undef HAVE_DECL_FPUTC_UNLOCKED
533
534/* Define to 1 if you have the declaration of `fputs_unlocked', and to 0 if
535   you don't. */
536#undef HAVE_DECL_FPUTS_UNLOCKED
537
538/* Define to 1 if you have the declaration of `fread_unlocked', and to 0 if
539   you don't. */
540#undef HAVE_DECL_FREAD_UNLOCKED
541
542/* Define to 1 if you have the declaration of `fseeko', and to 0 if you don't.
543   */
544#undef HAVE_DECL_FSEEKO
545
546/* Define to 1 if you have the declaration of `ftello', and to 0 if you don't.
547   */
548#undef HAVE_DECL_FTELLO
549
550/* Define to 1 if you have the declaration of `fwrite_unlocked', and to 0 if
551   you don't. */
552#undef HAVE_DECL_FWRITE_UNLOCKED
553
554/* Define to 1 if you have the declaration of `getchar_unlocked', and to 0 if
555   you don't. */
556#undef HAVE_DECL_GETCHAR_UNLOCKED
557
558/* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you
559   don't. */
560#undef HAVE_DECL_GETC_UNLOCKED
561
562/* Define to 1 if you have the declaration of `getdelim', and to 0 if you
563   don't. */
564#undef HAVE_DECL_GETDELIM
565
566/* Define to 1 if you have the declaration of `getdtablesize', and to 0 if you
567   don't. */
568#undef HAVE_DECL_GETDTABLESIZE
569
570/* Define to 1 if you have the declaration of `inet_pton', and to 0 if you
571   don't. */
572#undef HAVE_DECL_INET_PTON
573
574/* Define to 1 if you have the declaration of `isblank', and to 0 if you
575   don't. */
576#undef HAVE_DECL_ISBLANK
577
578/* Define to 1 if you have the declaration of `mbrlen', and to 0 if you don't.
579   */
580#undef HAVE_DECL_MBRLEN
581
582/* Define to 1 if you have the declaration of `mbrtowc', and to 0 if you
583   don't. */
584#undef HAVE_DECL_MBRTOWC
585
586/* Define to 1 if you have the declaration of `mbsinit', and to 0 if you
587   don't. */
588#undef HAVE_DECL_MBSINIT
589
590/* Define to 1 if you have the declaration of `memrchr', and to 0 if you
591   don't. */
592#undef HAVE_DECL_MEMRCHR
593
594/* Define to 1 if you have the declaration of `program_invocation_name', and
595   to 0 if you don't. */
596#undef HAVE_DECL_PROGRAM_INVOCATION_NAME
597
598/* Define to 1 if you have the declaration of `program_invocation_short_name',
599   and to 0 if you don't. */
600#undef HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME
601
602/* Define to 1 if you have the declaration of `putchar_unlocked', and to 0 if
603   you don't. */
604#undef HAVE_DECL_PUTCHAR_UNLOCKED
605
606/* Define to 1 if you have the declaration of `putc_unlocked', and to 0 if you
607   don't. */
608#undef HAVE_DECL_PUTC_UNLOCKED
609
610/* Define to 1 if you have the declaration of `setenv', and to 0 if you don't.
611   */
612#undef HAVE_DECL_SETENV
613
614/* Define to 1 if you have the declaration of `sleep', and to 0 if you don't.
615   */
616#undef HAVE_DECL_SLEEP
617
618/* Define to 1 if you have the declaration of `strdup', and to 0 if you don't.
619   */
620#undef HAVE_DECL_STRDUP
621
622/* Define to 1 if you have the declaration of `strerror_r', and to 0 if you
623   don't. */
624#undef HAVE_DECL_STRERROR_R
625
626/* Define to 1 if you have the declaration of `towlower', and to 0 if you
627   don't. */
628#undef HAVE_DECL_TOWLOWER
629
630/* Define to 1 if you have the declaration of `unsetenv', and to 0 if you
631   don't. */
632#undef HAVE_DECL_UNSETENV
633
634/* Define to 1 if you have the declaration of `wcrtomb', and to 0 if you
635   don't. */
636#undef HAVE_DECL_WCRTOMB
637
638/* Define to 1 if you have the declaration of `wctob', and to 0 if you don't.
639   */
640#undef HAVE_DECL_WCTOB
641
642/* Define to 1 if you have the declaration of `_fseeki64', and to 0 if you
643   don't. */
644#undef HAVE_DECL__FSEEKI64
645
646/* Define to 1 if you have the declaration of `_putenv', and to 0 if you
647   don't. */
648#undef HAVE_DECL__PUTENV
649
650/* Define to 1 if you have the declaration of `__argv', and to 0 if you don't.
651   */
652#undef HAVE_DECL___ARGV
653
654/* Define to 1 if you have the declaration of `__fpending', and to 0 if you
655   don't. */
656#undef HAVE_DECL___FPENDING
657
658/* Define to 1 if you have the <dirent.h> header file. */
659#undef HAVE_DIRENT_H
660
661/* Define to 1 if you have the `dirfd' function. */
662#undef HAVE_DIRFD
663
664/* Define to 1 if you have the 'dup2' function. */
665#undef HAVE_DUP2
666
667/* Define to 1 if you have the `duplocale' function. */
668#undef HAVE_DUPLOCALE
669
670/* Define if you have the declaration of environ. */
671#undef HAVE_ENVIRON_DECL
672
673/* Define to 1 if you have the <errno.h> header file. */
674#undef HAVE_ERRNO_H
675
676/* Define to 1 if you have the `facl' function. */
677#undef HAVE_FACL
678
679/* Define if the locale_t type contains insufficient information, as on
680   OpenBSD. */
681#undef HAVE_FAKE_LOCALES
682
683/* Define to 1 if you have the `fchmod' function. */
684#undef HAVE_FCHMOD
685
686/* Define to 1 if you have the `fchown' function. */
687#undef HAVE_FCHOWN
688
689/* Define to 1 if you have the `fcntl' function. */
690#undef HAVE_FCNTL
691
692/* Define to 1 if you have the <features.h> header file. */
693#undef HAVE_FEATURES_H
694
695/* Define to 1 if you have the `flockfile' function. */
696#undef HAVE_FLOCKFILE
697
698/* Defined if "rt" can be used as a mode to fopen. */
699#undef HAVE_FOPEN_RT
700
701/* Define to 1 if you have the `fpurge' function. */
702#undef HAVE_FPURGE
703
704/* Define to 1 if you have the `freelocale' function. */
705#undef HAVE_FREELOCALE
706
707/* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
708#undef HAVE_FSEEKO
709
710/* Define to 1 if you have the `ftruncate' function. */
711#undef HAVE_FTRUNCATE
712
713/* Define to 1 if you have the `funlockfile' function. */
714#undef HAVE_FUNLOCKFILE
715
716/* Define to 1 if you have the `getacl' function. */
717#undef HAVE_GETACL
718
719/* Define to 1 if you have the `getcwd' function. */
720#undef HAVE_GETCWD
721
722/* Define to 1 if you have the `getdelim' function. */
723#undef HAVE_GETDELIM
724
725/* Define to 1 if you have the `getdtablesize' function. */
726#undef HAVE_GETDTABLESIZE
727
728/* Define to 1 if you have the `getexecname' function. */
729#undef HAVE_GETEXECNAME
730
731/* Define to 1 if you have the `getlocalename_l' function. */
732#undef HAVE_GETLOCALENAME_L
733
734/* Define to 1 if you have the <getopt.h> header file. */
735#undef HAVE_GETOPT_H
736
737/* Define to 1 if you have the `getopt_long_only' function. */
738#undef HAVE_GETOPT_LONG_ONLY
739
740/* Define to 1 if you have the `getprogname' function. */
741#undef HAVE_GETPROGNAME
742
743/* Define if the GNU gettext() function is already present or preinstalled. */
744#undef HAVE_GETTEXT
745
746/* Define to 1 if you have the `gettimeofday' function. */
747#undef HAVE_GETTIMEOFDAY
748
749/* Define if you have the iconv() function and it works. */
750#undef HAVE_ICONV
751
752/* Define to 1 if you have the `inet_pton' function. */
753#undef HAVE_INET_PTON
754
755/* Define to 1 if you have the <inttypes.h> header file. */
756#undef HAVE_INTTYPES_H
757
758/* Define to 1 if you have the `ioctl' function. */
759#undef HAVE_IOCTL
760
761/* Define to 1 if <sys/socket.h> defines AF_INET. */
762#undef HAVE_IPV4
763
764/* Define to 1 if <sys/socket.h> defines AF_INET6. */
765#undef HAVE_IPV6
766
767/* Define to 1 if you have the `isascii' function. */
768#undef HAVE_ISASCII
769
770/* Define to 1 if you have the `isatty' function. */
771#undef HAVE_ISATTY
772
773/* Define to 1 if you have the `isblank' function. */
774#undef HAVE_ISBLANK
775
776/* Define to 1 if you have the `iswcntrl' function. */
777#undef HAVE_ISWCNTRL
778
779/* Define to 1 if you have the `iswctype' function. */
780#undef HAVE_ISWCTYPE
781
782/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
783#undef HAVE_LANGINFO_CODESET
784
785/* Define to 1 if you have the <langinfo.h> header file. */
786#undef HAVE_LANGINFO_H
787
788/* Define if your <locale.h> file defines LC_MESSAGES. */
789#undef HAVE_LC_MESSAGES
790
791/* Define to 1 if you have the <libintl.h> header file. */
792#undef HAVE_LIBINTL_H
793
794/* Define to 1 if you have the <limits.h> header file. */
795#undef HAVE_LIMITS_H
796
797/* Define to 1 if you have the `link' function. */
798#undef HAVE_LINK
799
800/* Define to 1 if you have the <locale.h> header file. */
801#undef HAVE_LOCALE_H
802
803/* Define to 1 if the system has the type 'long long int'. */
804#undef HAVE_LONG_LONG_INT
805
806/* Define to 1 if you have the `lstat' function. */
807#undef HAVE_LSTAT
808
809/* Define to 1 if you have the <malloc.h> header file. */
810#undef HAVE_MALLOC_H
811
812/* Define if the 'malloc' function is POSIX compliant. */
813#undef HAVE_MALLOC_POSIX
814
815/* Define to 1 if mmap()'s MAP_ANONYMOUS flag is available after including
816   config.h and <sys/mman.h>. */
817#undef HAVE_MAP_ANONYMOUS
818
819/* Define to 1 if you have the `mbrlen' function. */
820#undef HAVE_MBRLEN
821
822/* Define to 1 if you have the `mbrtowc' function. */
823#undef HAVE_MBRTOWC
824
825/* Define to 1 if you have the `mbsinit' function. */
826#undef HAVE_MBSINIT
827
828/* Define to 1 if <wchar.h> declares mbstate_t. */
829#undef HAVE_MBSTATE_T
830
831/* Define to 1 if you have the `mbtowc' function. */
832#undef HAVE_MBTOWC
833
834/* Define to 1 if you have the <mcheck.h> header file. */
835#undef HAVE_MCHECK_H
836
837/* Define to 1 if you have the `memcpy' function. */
838#undef HAVE_MEMCPY
839
840/* Define to 1 if you have the `memrchr' function. */
841#undef HAVE_MEMRCHR
842
843/* Define to 1 if <limits.h> defines the MIN and MAX macros. */
844#undef HAVE_MINMAX_IN_LIMITS_H
845
846/* Define to 1 if <sys/param.h> defines the MIN and MAX macros. */
847#undef HAVE_MINMAX_IN_SYS_PARAM_H
848
849/* Define to 1 if you have the `mkostemp' function. */
850#undef HAVE_MKOSTEMP
851
852/* Define to 1 if you have the `mprotect' function. */
853#undef HAVE_MPROTECT
854
855/* Define to 1 on MSVC platforms that have the "invalid parameter handler"
856   concept. */
857#undef HAVE_MSVC_INVALID_PARAMETER_HANDLER
858
859/* Define if the locale_t type does not contain the name of each locale
860   category. */
861#undef HAVE_NAMELESS_LOCALES
862
863/* Define to 1 if you have the <netdb.h> header file. */
864#undef HAVE_NETDB_H
865
866/* Define to 1 if you have the <netinet/in.h> header file. */
867#undef HAVE_NETINET_IN_H
868
869/* Define to 1 if you have the `newlocale' function. */
870#undef HAVE_NEWLOCALE
871
872/* Define to 1 if you have the `nl_langinfo' function. */
873#undef HAVE_NL_LANGINFO
874
875/* Define to 1 if the system has obstacks that work with any size object. */
876#undef HAVE_OBSTACK
877
878/* Define to 1 if you have the `opendir' function. */
879#undef HAVE_OPENDIR
880
881/* Define to 1 if you have the <OS.h> header file. */
882#undef HAVE_OS_H
883
884/* Define to 1 if you have the `pathconf' function. */
885#undef HAVE_PATHCONF
886
887/* Define to 1 if you have the `pipe' function. */
888#undef HAVE_PIPE
889
890/* Define to 1 if you have the `popen' function. */
891#undef HAVE_POPEN
892
893/* Define if you have the <pthread.h> header and the POSIX threads API. */
894#undef HAVE_PTHREAD_API
895
896/* Define to 1 if you have the `pthread_atfork' function. */
897#undef HAVE_PTHREAD_ATFORK
898
899/* Define to 1 if you have the <pthread.h> header file. */
900#undef HAVE_PTHREAD_H
901
902/* Define if the <pthread.h> defines PTHREAD_MUTEX_RECURSIVE. */
903#undef HAVE_PTHREAD_MUTEX_RECURSIVE
904
905/* Define if the POSIX multithreading library has read/write locks. */
906#undef HAVE_PTHREAD_RWLOCK
907
908/* Define if the 'pthread_rwlock_rdlock' function prefers a writer to a
909   reader. */
910#undef HAVE_PTHREAD_RWLOCK_RDLOCK_PREFER_WRITER
911
912/* Define to 1 if the pthread_sigmask function can be used (despite bugs). */
913#undef HAVE_PTHREAD_SIGMASK
914
915/* Define to 1 if the system has the type `pthread_spinlock_t'. */
916#undef HAVE_PTHREAD_SPINLOCK_T
917
918/* Define to 1 if the system has the type `pthread_t'. */
919#undef HAVE_PTHREAD_T
920
921/* Define to 1 if you have the `raise' function. */
922#undef HAVE_RAISE
923
924/* Define to 1 if you have the `readdir' function. */
925#undef HAVE_READDIR
926
927/* Define to 1 if you have the `readlink' function. */
928#undef HAVE_READLINK
929
930/* Define if the 'realloc' function is POSIX compliant. */
931#undef HAVE_REALLOC_POSIX
932
933/* Define to 1 if you have the `realpath' function. */
934#undef HAVE_REALPATH
935
936/* Define to 1 if the system has the type `sa_family_t'. */
937#undef HAVE_SA_FAMILY_T
938
939/* Define to 1 if you have the <sched.h> header file. */
940#undef HAVE_SCHED_H
941
942/* Define to 1 if you have the <search.h> header file. */
943#undef HAVE_SEARCH_H
944
945/* Define to 1 if you have the <selinux/context.h> header file. */
946#undef HAVE_SELINUX_CONTEXT_H
947
948/* Define to 1 if you have the <selinux/selinux.h> header file. */
949#undef HAVE_SELINUX_SELINUX_H
950
951/* Define to 1 if you have the `setdtablesize' function. */
952#undef HAVE_SETDTABLESIZE
953
954/* Define to 1 if you have the `setenv' function. */
955#undef HAVE_SETENV
956
957/* Define to 1 if you have the `setlocale' function. */
958#undef HAVE_SETLOCALE
959
960/* Define to 1 if you have the `shutdown' function. */
961#undef HAVE_SHUTDOWN
962
963/* Define to 1 if you have the `sigaction' function. */
964#undef HAVE_SIGACTION
965
966/* Define to 1 if you have the `sigaltstack' function. */
967#undef HAVE_SIGALTSTACK
968
969/* Define to 1 if the system has the type `siginfo_t'. */
970#undef HAVE_SIGINFO_T
971
972/* Define to 1 if you have the `siginterrupt' function. */
973#undef HAVE_SIGINTERRUPT
974
975/* Define to 1 if 'sig_atomic_t' is a signed integer type. */
976#undef HAVE_SIGNED_SIG_ATOMIC_T
977
978/* Define to 1 if 'wchar_t' is a signed integer type. */
979#undef HAVE_SIGNED_WCHAR_T
980
981/* Define to 1 if 'wint_t' is a signed integer type. */
982#undef HAVE_SIGNED_WINT_T
983
984/* Define to 1 if the system has the type `sigset_t'. */
985#undef HAVE_SIGSET_T
986
987/* Define to 1 if you have the `sleep' function. */
988#undef HAVE_SLEEP
989
990/* Define to 1 if you have the `snprintf' function. */
991#undef HAVE_SNPRINTF
992
993/* Define if the locale_t type is as on Solaris 11.4. */
994#undef HAVE_SOLARIS114_LOCALES
995
996/* Define to 1 if you have the `statacl' function. */
997#undef HAVE_STATACL
998
999/* Define to 1 if you have the <stdint.h> header file. */
1000#undef HAVE_STDINT_H
1001
1002/* Define to 1 if you have the <stdio_ext.h> header file. */
1003#undef HAVE_STDIO_EXT_H
1004
1005/* Define to 1 if you have the <stdlib.h> header file. */
1006#undef HAVE_STDLIB_H
1007
1008/* Define to 1 if you have the `strchr' function. */
1009#undef HAVE_STRCHR
1010
1011/* Define to 1 if you have the `strdup' function. */
1012#undef HAVE_STRDUP
1013
1014/* Define to 1 if you have the `strerror_r' function. */
1015#undef HAVE_STRERROR_R
1016
1017/* Define to 1 if you have the <strings.h> header file. */
1018#undef HAVE_STRINGS_H
1019
1020/* Always define to 1, for backward compatibility. You can assume <string.h>
1021   exists. */
1022#undef HAVE_STRING_H
1023
1024/* Define to 1 if you have the `strtoul' function. */
1025#undef HAVE_STRTOUL
1026
1027/* Define to 1 if `decimal_point' is a member of `struct lconv'. */
1028#undef HAVE_STRUCT_LCONV_DECIMAL_POINT
1029
1030/* Define to 1 if `sa_sigaction' is a member of `struct sigaction'. */
1031#undef HAVE_STRUCT_SIGACTION_SA_SIGACTION
1032
1033/* Define to 1 if the system has the type `struct sockaddr_storage'. */
1034#undef HAVE_STRUCT_SOCKADDR_STORAGE
1035
1036/* Define to 1 if `ss_family' is a member of `struct sockaddr_storage'. */
1037#undef HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY
1038
1039/* Define to 1 if `st_atimensec' is a member of `struct stat'. */
1040#undef HAVE_STRUCT_STAT_ST_ATIMENSEC
1041
1042/* Define to 1 if `st_atimespec.tv_nsec' is a member of `struct stat'. */
1043#undef HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC
1044
1045/* Define to 1 if `st_atim.st__tim.tv_nsec' is a member of `struct stat'. */
1046#undef HAVE_STRUCT_STAT_ST_ATIM_ST__TIM_TV_NSEC
1047
1048/* Define to 1 if `st_atim.tv_nsec' is a member of `struct stat'. */
1049#undef HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC
1050
1051/* Define to 1 if `st_birthtimensec' is a member of `struct stat'. */
1052#undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC
1053
1054/* Define to 1 if `st_birthtimespec.tv_nsec' is a member of `struct stat'. */
1055#undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC
1056
1057/* Define to 1 if `st_birthtim.tv_nsec' is a member of `struct stat'. */
1058#undef HAVE_STRUCT_STAT_ST_BIRTHTIM_TV_NSEC
1059
1060/* Define to 1 if you have the `strverscmp' function. */
1061#undef HAVE_STRVERSCMP
1062
1063/* Define to 1 if you have the `symlink' function. */
1064#undef HAVE_SYMLINK
1065
1066/* Define to 1 if you have the <sys/acl.h> header file. */
1067#undef HAVE_SYS_ACL_H
1068
1069/* Define to 1 if you have the <sys/bitypes.h> header file. */
1070#undef HAVE_SYS_BITYPES_H
1071
1072/* Define to 1 if you have the <sys/cdefs.h> header file. */
1073#undef HAVE_SYS_CDEFS_H
1074
1075/* Define to 1 if you have the <sys/inttypes.h> header file. */
1076#undef HAVE_SYS_INTTYPES_H
1077
1078/* Define to 1 if you have the <sys/ioctl.h> header file. */
1079#undef HAVE_SYS_IOCTL_H
1080
1081/* Define to 1 if you have the <sys/mman.h> header file. */
1082#undef HAVE_SYS_MMAN_H
1083
1084/* Define to 1 if you have the <sys/param.h> header file. */
1085#undef HAVE_SYS_PARAM_H
1086
1087/* Define to 1 if you have the <sys/select.h> header file. */
1088#undef HAVE_SYS_SELECT_H
1089
1090/* Define to 1 if you have the <sys/socket.h> header file. */
1091#undef HAVE_SYS_SOCKET_H
1092
1093/* Define to 1 if you have the <sys/stat.h> header file. */
1094#undef HAVE_SYS_STAT_H
1095
1096/* Define to 1 if you have the <sys/time.h> header file. */
1097#undef HAVE_SYS_TIME_H
1098
1099/* Define to 1 if you have the <sys/types.h> header file. */
1100#undef HAVE_SYS_TYPES_H
1101
1102/* Define to 1 if you have the <sys/uio.h> header file. */
1103#undef HAVE_SYS_UIO_H
1104
1105/* Define to 1 if you have the <sys/wait.h> header file. */
1106#undef HAVE_SYS_WAIT_H
1107
1108/* Define to 1 if you have the `thrd_create' function. */
1109#undef HAVE_THRD_CREATE
1110
1111/* Define to 1 if you have the <threads.h> header file. */
1112#undef HAVE_THREADS_H
1113
1114/* Define to 1 if you have the `towlower' function. */
1115#undef HAVE_TOWLOWER
1116
1117/* Define to 1 if you have the `tsearch' function. */
1118#undef HAVE_TSEARCH
1119
1120/* Define to 1 if you have the <unistd.h> header file. */
1121#undef HAVE_UNISTD_H
1122
1123/* Define to 1 if you have the `unsetenv' function. */
1124#undef HAVE_UNSETENV
1125
1126/* Define to 1 if the system has the type 'unsigned long long int'. */
1127#undef HAVE_UNSIGNED_LONG_LONG_INT
1128
1129/* Define to 1 if you have the `uselocale' function. */
1130#undef HAVE_USELOCALE
1131
1132/* Define if you have a global __progname variable */
1133#undef HAVE_VAR___PROGNAME
1134
1135/* Define to 1 or 0, depending whether the compiler supports simple visibility
1136   declarations. */
1137#undef HAVE_VISIBILITY
1138
1139/* Define to 1 if you have the <wchar.h> header file. */
1140#undef HAVE_WCHAR_H
1141
1142/* Define if you have the 'wchar_t' type. */
1143#undef HAVE_WCHAR_T
1144
1145/* Define to 1 if you have the `wcrtomb' function. */
1146#undef HAVE_WCRTOMB
1147
1148/* Define to 1 if you have the `wctob' function. */
1149#undef HAVE_WCTOB
1150
1151/* Define to 1 if you have the <wctype.h> header file. */
1152#undef HAVE_WCTYPE_H
1153
1154/* Define to 1 if the compiler and linker support weak declarations of
1155   symbols. */
1156#undef HAVE_WEAK_SYMBOLS
1157
1158/* Define to 1 if you have the <winsock2.h> header file. */
1159#undef HAVE_WINSOCK2_H
1160
1161/* Define if you have the 'wint_t' type. */
1162#undef HAVE_WINT_T
1163
1164/* Define to 1 if O_NOATIME works. */
1165#undef HAVE_WORKING_O_NOATIME
1166
1167/* Define to 1 if O_NOFOLLOW works. */
1168#undef HAVE_WORKING_O_NOFOLLOW
1169
1170/* Define if the uselocale function exists any may safely be called. */
1171#undef HAVE_WORKING_USELOCALE
1172
1173/* Define to 1 if you have the <ws2tcpip.h> header file. */
1174#undef HAVE_WS2TCPIP_H
1175
1176/* Define to 1 if you have the <xlocale.h> header file. */
1177#undef HAVE_XLOCALE_H
1178
1179/* Define to 1 if the system has the type `_Bool'. */
1180#undef HAVE__BOOL
1181
1182/* Define to 1 if you have the `_fseeki64' function. */
1183#undef HAVE__FSEEKI64
1184
1185/* Define to 1 if you have the `_ftelli64' function. */
1186#undef HAVE__FTELLI64
1187
1188/* Define to 1 if you have the `_set_invalid_parameter_handler' function. */
1189#undef HAVE__SET_INVALID_PARAMETER_HANDLER
1190
1191/* Define to 1 if the compiler supports __builtin_expect,
1192   and to 2 if <builtins.h> does.  */
1193#undef HAVE___BUILTIN_EXPECT
1194#ifndef HAVE___BUILTIN_EXPECT
1195# define __builtin_expect(e, c) (e)
1196#elif HAVE___BUILTIN_EXPECT == 2
1197# include <builtins.h>
1198#endif
1199
1200
1201/* Define to 1 if you have the `__fpurge' function. */
1202#undef HAVE___FPURGE
1203
1204/* Define to 1 if you have the `__freading' function. */
1205#undef HAVE___FREADING
1206
1207/* Define to 1 if you have the `__fwriting' function. */
1208#undef HAVE___FWRITING
1209
1210/* Define to 1 if the compiler supports the keyword '__inline'. */
1211#undef HAVE___INLINE
1212
1213/* Define to 1 if you have the `__xpg_strerror_r' function. */
1214#undef HAVE___XPG_STRERROR_R
1215
1216/* Define to 1 if lseek does not detect pipes. */
1217#undef LSEEK_PIPE_BROKEN
1218
1219/* Define to 1 if 'lstat' dereferences a symlink specified with a trailing
1220   slash. */
1221#undef LSTAT_FOLLOWS_SLASHED_SYMLINK
1222
1223/* If malloc(0) is != NULL, define this to 1. Otherwise define this to 0. */
1224#undef MALLOC_0_IS_NONNULL
1225
1226/* Define to a substitute value for mmap()'s MAP_ANONYMOUS flag. */
1227#undef MAP_ANONYMOUS
1228
1229/* Define if the mbrtowc function does not return (size_t) -2 for empty input.
1230   */
1231#undef MBRTOWC_EMPTY_INPUT_BUG
1232
1233/* Define if the mbrtowc function may signal encoding errors in the C locale.
1234   */
1235#undef MBRTOWC_IN_C_LOCALE_MAYBE_EILSEQ
1236
1237/* Define if the mbrtowc function has the NULL pwc argument bug. */
1238#undef MBRTOWC_NULL_ARG1_BUG
1239
1240/* Define if the mbrtowc function has the NULL string argument bug. */
1241#undef MBRTOWC_NULL_ARG2_BUG
1242
1243/* Define if the mbrtowc function does not return 0 for a NUL character. */
1244#undef MBRTOWC_NUL_RETVAL_BUG
1245
1246/* Define if the mbrtowc function returns a wrong return value. */
1247#undef MBRTOWC_RETVAL_BUG
1248
1249/* Define if the mbrtowc function stores a wide character when reporting
1250   incomplete input. */
1251#undef MBRTOWC_STORES_INCOMPLETE_BUG
1252
1253/* Use GNU style printf and scanf.  */
1254#ifndef __USE_MINGW_ANSI_STDIO
1255# undef __USE_MINGW_ANSI_STDIO
1256#endif
1257
1258
1259/* Define to 1 on musl libc. */
1260#undef MUSL_LIBC
1261
1262/* Define to 1 if assertions should be disabled. */
1263#undef NDEBUG
1264
1265/* Define to 1 to enable general improvements of setlocale. */
1266#undef NEED_SETLOCALE_IMPROVED
1267
1268/* Define to 1 to enable a multithread-safety fix of setlocale. */
1269#undef NEED_SETLOCALE_MTSAFE
1270
1271/* Define to 1 if open() fails to recognize a trailing slash. */
1272#undef OPEN_TRAILING_SLASH_BUG
1273
1274/* Name of package */
1275#undef PACKAGE
1276
1277/* Define to the address where bug reports for this package should be sent. */
1278#undef PACKAGE_BUGREPORT
1279
1280/* Define to the full name of this package. */
1281#undef PACKAGE_NAME
1282
1283/* String identifying the packager of this software */
1284#undef PACKAGE_PACKAGER
1285
1286/* Packager info for bug reports (URL/e-mail/...) */
1287#undef PACKAGE_PACKAGER_BUG_REPORTS
1288
1289/* Packager-specific version information */
1290#undef PACKAGE_PACKAGER_VERSION
1291
1292/* Define to the full name and version of this package. */
1293#undef PACKAGE_STRING
1294
1295/* Define to the one symbol short name of this package. */
1296#undef PACKAGE_TARNAME
1297
1298/* Define to the home page for this package. */
1299#undef PACKAGE_URL
1300
1301/* Define to the version of this package. */
1302#undef PACKAGE_VERSION
1303
1304/* Define if <inttypes.h> exists and defines unusable PRI* macros. */
1305#undef PRI_MACROS_BROKEN
1306
1307/* Define to the type that is the result of default argument promotions of
1308   type mode_t. */
1309#undef PROMOTED_MODE_T
1310
1311/* Define if pthread_create is an inline function. */
1312#undef PTHREAD_CREATE_IS_INLINE
1313
1314/* Define if the pthread_in_use() detection is hard. */
1315#undef PTHREAD_IN_USE_DETECTION_HARD
1316
1317/* Define to 1 if pthread_sigmask(), when it fails, returns -1 and sets errno.
1318   */
1319#undef PTHREAD_SIGMASK_FAILS_WITH_ERRNO
1320
1321/* Define to 1 if pthread_sigmask may return 0 and have no effect. */
1322#undef PTHREAD_SIGMASK_INEFFECTIVE
1323
1324/* Define to 1 if pthread_sigmask() unblocks signals incorrectly. */
1325#undef PTHREAD_SIGMASK_UNBLOCK_BUG
1326
1327/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
1328   'ptrdiff_t'. */
1329#undef PTRDIFF_T_SUFFIX
1330
1331/* Define to 1 if readlink fails to recognize a trailing slash. */
1332#undef READLINK_TRAILING_SLASH_BUG
1333
1334/* Define if rename does not work when the destination file exists, as on
1335   Cygwin 1.5 or Windows. */
1336#undef RENAME_DEST_EXISTS_BUG
1337
1338/* Define if rename fails to leave hard links alone, as on NetBSD 1.6 or
1339   Cygwin 1.5. */
1340#undef RENAME_HARD_LINK_BUG
1341
1342/* Define if rename does not correctly handle slashes on the destination
1343   argument, such as on Solaris 11 or NetBSD 1.6. */
1344#undef RENAME_TRAILING_SLASH_DEST_BUG
1345
1346/* Define if rename does not correctly handle slashes on the source argument,
1347   such as on Solaris 9 or cygwin 1.5. */
1348#undef RENAME_TRAILING_SLASH_SOURCE_BUG
1349
1350/* Define to 1 if gnulib's dirfd() replacement is used. */
1351#undef REPLACE_DIRFD
1352
1353/* Define to 1 if stat needs help when passed a file name with a trailing
1354   slash */
1355#undef REPLACE_FUNC_STAT_FILE
1356
1357/* Define if nl_langinfo exists but is overridden by gnulib. */
1358#undef REPLACE_NL_LANGINFO
1359
1360/* Define to 1 if strerror(0) does not return a message implying success. */
1361#undef REPLACE_STRERROR_0
1362
1363/* Define to 1 if setlocale (LC_ALL, NULL) is multithread-safe. */
1364#undef SETLOCALE_NULL_ALL_MTSAFE
1365
1366/* Define to 1 if setlocale (category, NULL) is multithread-safe. */
1367#undef SETLOCALE_NULL_ONE_MTSAFE
1368
1369/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
1370   'sig_atomic_t'. */
1371#undef SIG_ATOMIC_T_SUFFIX
1372
1373/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
1374   'size_t'. */
1375#undef SIZE_T_SUFFIX
1376
1377/* If using the C implementation of alloca, define if you know the
1378   direction of stack growth for your system; otherwise it will be
1379   automatically deduced at runtime.
1380	STACK_DIRECTION > 0 => grows toward higher addresses
1381	STACK_DIRECTION < 0 => grows toward lower addresses
1382	STACK_DIRECTION = 0 => direction of growth unknown */
1383#undef STACK_DIRECTION
1384
1385/* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */
1386#undef STAT_MACROS_BROKEN
1387
1388/* Always define to 1, for backward compatibility. You can assume the C90
1389   standard headers exist. */
1390#undef STDC_HEADERS
1391
1392/* Define to 1 if strerror_r returns char *. */
1393#undef STRERROR_R_CHAR_P
1394
1395/* Define to 1 if the type of the st_atim member of a struct stat is struct
1396   timespec. */
1397#undef TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC
1398
1399/* Define to nonzero if you want access control list support. */
1400#undef USE_ACL
1401
1402/* Define if the combination of the ISO C and POSIX multithreading APIs can be
1403   used. */
1404#undef USE_ISOC_AND_POSIX_THREADS
1405
1406/* Define if the ISO C multithreading library can be used. */
1407#undef USE_ISOC_THREADS
1408
1409/* Define if the POSIX multithreading library can be used. */
1410#undef USE_POSIX_THREADS
1411
1412/* Define if references to the POSIX multithreading library should be made
1413   weak. */
1414#undef USE_POSIX_THREADS_WEAK
1415
1416/* Enable extensions on AIX 3, Interix.  */
1417#ifndef _ALL_SOURCE
1418# undef _ALL_SOURCE
1419#endif
1420/* Enable general extensions on macOS.  */
1421#ifndef _DARWIN_C_SOURCE
1422# undef _DARWIN_C_SOURCE
1423#endif
1424/* Enable GNU extensions on systems that have them.  */
1425#ifndef _GNU_SOURCE
1426# undef _GNU_SOURCE
1427#endif
1428/* Enable NetBSD extensions on NetBSD.  */
1429#ifndef _NETBSD_SOURCE
1430# undef _NETBSD_SOURCE
1431#endif
1432/* Enable OpenBSD extensions on NetBSD.  */
1433#ifndef _OPENBSD_SOURCE
1434# undef _OPENBSD_SOURCE
1435#endif
1436/* Enable threading extensions on Solaris.  */
1437#ifndef _POSIX_PTHREAD_SEMANTICS
1438# undef _POSIX_PTHREAD_SEMANTICS
1439#endif
1440/* Enable extensions specified by ISO/IEC TS 18661-5:2014.  */
1441#ifndef __STDC_WANT_IEC_60559_ATTRIBS_EXT__
1442# undef __STDC_WANT_IEC_60559_ATTRIBS_EXT__
1443#endif
1444/* Enable extensions specified by ISO/IEC TS 18661-1:2014.  */
1445#ifndef __STDC_WANT_IEC_60559_BFP_EXT__
1446# undef __STDC_WANT_IEC_60559_BFP_EXT__
1447#endif
1448/* Enable extensions specified by ISO/IEC TS 18661-2:2015.  */
1449#ifndef __STDC_WANT_IEC_60559_DFP_EXT__
1450# undef __STDC_WANT_IEC_60559_DFP_EXT__
1451#endif
1452/* Enable extensions specified by ISO/IEC TS 18661-4:2015.  */
1453#ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__
1454# undef __STDC_WANT_IEC_60559_FUNCS_EXT__
1455#endif
1456/* Enable extensions specified by ISO/IEC TS 18661-3:2015.  */
1457#ifndef __STDC_WANT_IEC_60559_TYPES_EXT__
1458# undef __STDC_WANT_IEC_60559_TYPES_EXT__
1459#endif
1460/* Enable extensions specified by ISO/IEC TR 24731-2:2010.  */
1461#ifndef __STDC_WANT_LIB_EXT2__
1462# undef __STDC_WANT_LIB_EXT2__
1463#endif
1464/* Enable extensions specified by ISO/IEC 24747:2009.  */
1465#ifndef __STDC_WANT_MATH_SPEC_FUNCS__
1466# undef __STDC_WANT_MATH_SPEC_FUNCS__
1467#endif
1468/* Enable extensions on HP NonStop.  */
1469#ifndef _TANDEM_SOURCE
1470# undef _TANDEM_SOURCE
1471#endif
1472/* Enable X/Open extensions if necessary.  HP-UX 11.11 defines
1473   mbstate_t only if _XOPEN_SOURCE is defined to 500, regardless of
1474   whether compiling with -Ae or -D_HPUX_SOURCE=1.  */
1475#ifndef _XOPEN_SOURCE
1476# undef _XOPEN_SOURCE
1477#endif
1478/* Enable X/Open compliant socket functions that do not require linking
1479   with -lxnet on HP-UX 11.11.  */
1480#ifndef _HPUX_ALT_XOPEN_SOCKET_API
1481# undef _HPUX_ALT_XOPEN_SOCKET_API
1482#endif
1483/* Enable general extensions on Solaris.  */
1484#ifndef __EXTENSIONS__
1485# undef __EXTENSIONS__
1486#endif
1487
1488
1489/* Define to 1 if you want getc etc. to use unlocked I/O if available.
1490   Unlocked I/O can improve performance in unithreaded apps, but it is not
1491   safe for multithreaded apps. */
1492#undef USE_UNLOCKED_IO
1493
1494/* Define if the native Windows multithreading API can be used. */
1495#undef USE_WINDOWS_THREADS
1496
1497/* Version number of package */
1498#undef VERSION
1499
1500/* Define to 1 if unsetenv returns void instead of int. */
1501#undef VOID_UNSETENV
1502
1503/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
1504   'wchar_t'. */
1505#undef WCHAR_T_SUFFIX
1506
1507/* Define if the wcrtomb function does not work in the C locale. */
1508#undef WCRTOMB_C_LOCALE_BUG
1509
1510/* Define if the wcrtomb function has an incorrect return value. */
1511#undef WCRTOMB_RETVAL_BUG
1512
1513/* Define if WSAStartup is needed. */
1514#undef WINDOWS_SOCKETS
1515
1516/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
1517   'wint_t'. */
1518#undef WINT_T_SUFFIX
1519
1520/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
1521   significant byte first (like Motorola and SPARC, unlike Intel). */
1522#if defined AC_APPLE_UNIVERSAL_BUILD
1523# if defined __BIG_ENDIAN__
1524#  define WORDS_BIGENDIAN 1
1525# endif
1526#else
1527# ifndef WORDS_BIGENDIAN
1528#  undef WORDS_BIGENDIAN
1529# endif
1530#endif
1531
1532/* Enable large inode numbers on Mac OS X 10.5. */
1533#undef _DARWIN_USE_64_BIT_INODE
1534
1535/* Number of bits in a file offset, on hosts where this is settable. */
1536#undef _FILE_OFFSET_BITS
1537
1538/* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */
1539#undef _LARGEFILE_SOURCE
1540
1541/* Define for large files, on AIX-style hosts. */
1542#undef _LARGE_FILES
1543
1544/* Define to 1 on Solaris. */
1545#undef _LCONV_C99
1546
1547/* Define to 1 if on MINIX. */
1548#undef _MINIX
1549
1550/* Define to 1 to make NetBSD features available. MINIX 3 needs this. */
1551#undef _NETBSD_SOURCE
1552
1553/* The _Noreturn keyword of C11.  */
1554#ifndef _Noreturn
1555# if (defined __cplusplus \
1556      && ((201103 <= __cplusplus && !(__GNUC__ == 4 && __GNUC_MINOR__ == 7)) \
1557          || (defined _MSC_VER && 1900 <= _MSC_VER)) \
1558      && 0)
1559    /* [[noreturn]] is not practically usable, because with it the syntax
1560         extern _Noreturn void func (...);
1561       would not be valid; such a declaration would only be valid with 'extern'
1562       and '_Noreturn' swapped, or without the 'extern' keyword.  However, some
1563       AIX system header files and several gnulib header files use precisely
1564       this syntax with 'extern'.  */
1565#  define _Noreturn [[noreturn]]
1566# elif ((!defined __cplusplus || defined __clang__) \
1567        && (201112 <= (defined __STDC_VERSION__ ? __STDC_VERSION__ : 0)  \
1568            || 4 < __GNUC__ + (7 <= __GNUC_MINOR__)))
1569   /* _Noreturn works as-is.  */
1570# elif 2 < __GNUC__ + (8 <= __GNUC_MINOR__) || 0x5110 <= __SUNPRO_C
1571#  define _Noreturn __attribute__ ((__noreturn__))
1572# elif 1200 <= (defined _MSC_VER ? _MSC_VER : 0)
1573#  define _Noreturn __declspec (noreturn)
1574# else
1575#  define _Noreturn
1576# endif
1577#endif
1578
1579
1580/* Define to 2 if the system does not provide POSIX.1 features except with
1581   this defined. */
1582#undef _POSIX_1_SOURCE
1583
1584/* Define to 1 in order to get the POSIX compatible declarations of socket
1585   functions. */
1586#undef _POSIX_PII_SOCKET
1587
1588/* Define to 1 if you need to in order for 'stat' and other things to work. */
1589#undef _POSIX_SOURCE
1590
1591/* Define if you want <regex.h> to include <limits.h>, so that it consistently
1592   overrides <limits.h>'s RE_DUP_MAX. */
1593#undef _REGEX_INCLUDE_LIMITS_H
1594
1595/* Define if you want regoff_t to be at least as wide POSIX requires. */
1596#undef _REGEX_LARGE_OFFSETS
1597
1598/* For standard stat data types on VMS. */
1599#undef _USE_STD_STAT
1600
1601/* Define to rpl_ if the getopt replacement functions and variables should be
1602   used. */
1603#undef __GETOPT_PREFIX
1604
1605/* Define to 1 if the system <stdint.h> predates C++11. */
1606#undef __STDC_CONSTANT_MACROS
1607
1608/* Define to 1 if the system <stdint.h> predates C++11. */
1609#undef __STDC_LIMIT_MACROS
1610
1611/* The _GL_ASYNC_SAFE marker should be attached to functions that are
1612   signal handlers (for signals other than SIGABRT, SIGPIPE) or can be
1613   invoked from such signal handlers.  Such functions have some restrictions:
1614     * All functions that it calls should be marked _GL_ASYNC_SAFE as well,
1615       or should be listed as async-signal-safe in POSIX
1616       <https://pubs.opengroup.org/onlinepubs/9699919799/functions/V2_chap02.html#tag_15_04>
1617       section 2.4.3.  Note that malloc(), sprintf(), and fwrite(), in
1618       particular, are NOT async-signal-safe.
1619     * All memory locations (variables and struct fields) that these functions
1620       access must be marked 'volatile'.  This holds for both read and write
1621       accesses.  Otherwise the compiler might optimize away stores to and
1622       reads from such locations that occur in the program, depending on its
1623       data flow analysis.  For example, when the program contains a loop
1624       that is intended to inspect a variable set from within a signal handler
1625           while (!signal_occurred)
1626             ;
1627       the compiler is allowed to transform this into an endless loop if the
1628       variable 'signal_occurred' is not declared 'volatile'.
1629   Additionally, recall that:
1630     * A signal handler should not modify errno (except if it is a handler
1631       for a fatal signal and ends by raising the same signal again, thus
1632       provoking the termination of the process).  If it invokes a function
1633       that may clobber errno, it needs to save and restore the value of
1634       errno.  */
1635#define _GL_ASYNC_SAFE
1636
1637
1638/* Define to empty if `const' does not conform to ANSI C. */
1639#undef const
1640
1641/* Please see the Gnulib manual for how to use these macros.
1642
1643   Suppress extern inline with HP-UX cc, as it appears to be broken; see
1644   <https://lists.gnu.org/r/bug-texinfo/2013-02/msg00030.html>.
1645
1646   Suppress extern inline with Sun C in standards-conformance mode, as it
1647   mishandles inline functions that call each other.  E.g., for 'inline void f
1648   (void) { } inline void g (void) { f (); }', c99 incorrectly complains
1649   'reference to static identifier "f" in extern inline function'.
1650   This bug was observed with Sun C 5.12 SunOS_i386 2011/11/16.
1651
1652   Suppress extern inline (with or without __attribute__ ((__gnu_inline__)))
1653   on configurations that mistakenly use 'static inline' to implement
1654   functions or macros in standard C headers like <ctype.h>.  For example,
1655   if isdigit is mistakenly implemented via a static inline function,
1656   a program containing an extern inline function that calls isdigit
1657   may not work since the C standard prohibits extern inline functions
1658   from calling static functions (ISO C 99 section 6.7.4.(3).
1659   This bug is known to occur on:
1660
1661     OS X 10.8 and earlier; see:
1662     https://lists.gnu.org/r/bug-gnulib/2012-12/msg00023.html
1663
1664     DragonFly; see
1665     http://muscles.dragonflybsd.org/bulk/clang-master-potential/20141111_102002/logs/ah-tty-0.3.12.log
1666
1667     FreeBSD; see:
1668     https://lists.gnu.org/r/bug-gnulib/2014-07/msg00104.html
1669
1670   OS X 10.9 has a macro __header_inline indicating the bug is fixed for C and
1671   for clang but remains for g++; see <https://trac.macports.org/ticket/41033>.
1672   Assume DragonFly and FreeBSD will be similar.
1673
1674   GCC 4.3 and above with -std=c99 or -std=gnu99 implements ISO C99
1675   inline semantics, unless -fgnu89-inline is used.  It defines a macro
1676   __GNUC_STDC_INLINE__ to indicate this situation or a macro
1677   __GNUC_GNU_INLINE__ to indicate the opposite situation.
1678   GCC 4.2 with -std=c99 or -std=gnu99 implements the GNU C inline
1679   semantics but warns, unless -fgnu89-inline is used:
1680     warning: C99 inline functions are not supported; using GNU89
1681     warning: to disable this warning use -fgnu89-inline or the gnu_inline function attribute
1682   It defines a macro __GNUC_GNU_INLINE__ to indicate this situation.
1683 */
1684#if (((defined __APPLE__ && defined __MACH__) \
1685      || defined __DragonFly__ || defined __FreeBSD__) \
1686     && (defined __header_inline \
1687         ? (defined __cplusplus && defined __GNUC_STDC_INLINE__ \
1688            && ! defined __clang__) \
1689         : ((! defined _DONT_USE_CTYPE_INLINE_ \
1690             && (defined __GNUC__ || defined __cplusplus)) \
1691            || (defined _FORTIFY_SOURCE && 0 < _FORTIFY_SOURCE \
1692                && defined __GNUC__ && ! defined __cplusplus))))
1693# define _GL_EXTERN_INLINE_STDHEADER_BUG
1694#endif
1695#if ((__GNUC__ \
1696      ? defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__ \
1697      : (199901L <= __STDC_VERSION__ \
1698         && !defined __HP_cc \
1699         && !defined __PGI \
1700         && !(defined __SUNPRO_C && __STDC__))) \
1701     && !defined _GL_EXTERN_INLINE_STDHEADER_BUG)
1702# define _GL_INLINE inline
1703# define _GL_EXTERN_INLINE extern inline
1704# define _GL_EXTERN_INLINE_IN_USE
1705#elif (2 < __GNUC__ + (7 <= __GNUC_MINOR__) && !defined __STRICT_ANSI__ \
1706       && !defined _GL_EXTERN_INLINE_STDHEADER_BUG)
1707# if defined __GNUC_GNU_INLINE__ && __GNUC_GNU_INLINE__
1708   /* __gnu_inline__ suppresses a GCC 4.2 diagnostic.  */
1709#  define _GL_INLINE extern inline __attribute__ ((__gnu_inline__))
1710# else
1711#  define _GL_INLINE extern inline
1712# endif
1713# define _GL_EXTERN_INLINE extern
1714# define _GL_EXTERN_INLINE_IN_USE
1715#else
1716# define _GL_INLINE static _GL_UNUSED
1717# define _GL_EXTERN_INLINE static _GL_UNUSED
1718#endif
1719
1720/* In GCC 4.6 (inclusive) to 5.1 (exclusive),
1721   suppress bogus "no previous prototype for 'FOO'"
1722   and "no previous declaration for 'FOO'" diagnostics,
1723   when FOO is an inline function in the header; see
1724   <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54113> and
1725   <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63877>.  */
1726#if __GNUC__ == 4 && 6 <= __GNUC_MINOR__
1727# if defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__
1728#  define _GL_INLINE_HEADER_CONST_PRAGMA
1729# else
1730#  define _GL_INLINE_HEADER_CONST_PRAGMA \
1731     _Pragma ("GCC diagnostic ignored \"-Wsuggest-attribute=const\"")
1732# endif
1733# define _GL_INLINE_HEADER_BEGIN \
1734    _Pragma ("GCC diagnostic push") \
1735    _Pragma ("GCC diagnostic ignored \"-Wmissing-prototypes\"") \
1736    _Pragma ("GCC diagnostic ignored \"-Wmissing-declarations\"") \
1737    _GL_INLINE_HEADER_CONST_PRAGMA
1738# define _GL_INLINE_HEADER_END \
1739    _Pragma ("GCC diagnostic pop")
1740#else
1741# define _GL_INLINE_HEADER_BEGIN
1742# define _GL_INLINE_HEADER_END
1743#endif
1744
1745/* Always use our fgetfilecon wrapper. */
1746#undef fgetfilecon
1747
1748/* Always use our getfilecon wrapper. */
1749#undef getfilecon
1750
1751/* Define to `int' if <sys/types.h> doesn't define. */
1752#undef gid_t
1753
1754/* A replacement for va_copy, if needed.  */
1755#define gl_va_copy(a,b) ((a) = (b))
1756
1757/* Define to `__inline__' or `__inline' if that's what the C compiler
1758   calls it, or to nothing if 'inline' is not supported under any name.  */
1759#ifndef __cplusplus
1760#undef inline
1761#endif
1762
1763/* Work around a bug in Apple GCC 4.0.1 build 5465: In C99 mode, it supports
1764   the ISO C 99 semantics of 'extern inline' (unlike the GNU C semantics of
1765   earlier versions), but does not display it by setting __GNUC_STDC_INLINE__.
1766   __APPLE__ && __MACH__ test for Mac OS X.
1767   __APPLE_CC__ tests for the Apple compiler and its version.
1768   __STDC_VERSION__ tests for the C99 mode.  */
1769#if defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && !defined __cplusplus && __STDC_VERSION__ >= 199901L && !defined __GNUC_STDC_INLINE__
1770# define __GNUC_STDC_INLINE__ 1
1771#endif
1772
1773/* Always use our lgetfilecon wrapper. */
1774#undef lgetfilecon
1775
1776/* Define to 1 if the compiler is checking for lint. */
1777#undef lint
1778
1779/* Define to a type if <wchar.h> does not define. */
1780#undef mbstate_t
1781
1782/* Define to `int' if <sys/types.h> does not define. */
1783#undef mode_t
1784
1785/* Define to the type of st_nlink in struct stat, or a supertype. */
1786#undef nlink_t
1787
1788/* Define to `int' if <sys/types.h> does not define. */
1789#undef pid_t
1790
1791/* Define to rpl_re_comp if the replacement should be used. */
1792#undef re_comp
1793
1794/* Define to rpl_re_compile_fastmap if the replacement should be used. */
1795#undef re_compile_fastmap
1796
1797/* Define to rpl_re_compile_pattern if the replacement should be used. */
1798#undef re_compile_pattern
1799
1800/* Define to rpl_re_exec if the replacement should be used. */
1801#undef re_exec
1802
1803/* Define to rpl_re_match if the replacement should be used. */
1804#undef re_match
1805
1806/* Define to rpl_re_match_2 if the replacement should be used. */
1807#undef re_match_2
1808
1809/* Define to rpl_re_search if the replacement should be used. */
1810#undef re_search
1811
1812/* Define to rpl_re_search_2 if the replacement should be used. */
1813#undef re_search_2
1814
1815/* Define to rpl_re_set_registers if the replacement should be used. */
1816#undef re_set_registers
1817
1818/* Define to rpl_re_set_syntax if the replacement should be used. */
1819#undef re_set_syntax
1820
1821/* Define to rpl_re_syntax_options if the replacement should be used. */
1822#undef re_syntax_options
1823
1824/* Define to rpl_regcomp if the replacement should be used. */
1825#undef regcomp
1826
1827/* Define to rpl_regerror if the replacement should be used. */
1828#undef regerror
1829
1830/* Define to rpl_regexec if the replacement should be used. */
1831#undef regexec
1832
1833/* Define to rpl_regfree if the replacement should be used. */
1834#undef regfree
1835
1836/* Define to the equivalent of the C99 'restrict' keyword, or to
1837   nothing if this is not supported.  Do not define if restrict is
1838   supported directly.  */
1839#undef restrict
1840/* Work around a bug in older versions of Sun C++, which did not
1841   #define __restrict__ or support _Restrict or __restrict__
1842   even though the corresponding Sun C compiler ended up with
1843   "#define restrict _Restrict" or "#define restrict __restrict__"
1844   in the previous line.  This workaround can be removed once
1845   we assume Oracle Developer Studio 12.5 (2016) or later.  */
1846#if defined __SUNPRO_CC && !defined __RESTRICT && !defined __restrict__
1847# define _Restrict
1848# define __restrict__
1849#endif
1850
1851/* Define to `unsigned int' if <sys/types.h> does not define. */
1852#undef size_t
1853
1854/* type to use in place of socklen_t if not defined */
1855#undef socklen_t
1856
1857/* Define as a signed type of the same size as size_t. */
1858#undef ssize_t
1859
1860/* Define to `int' if <sys/types.h> doesn't define. */
1861#undef uid_t
1862
1863/* Define as a marker that can be attached to declarations that might not
1864    be used.  This helps to reduce warnings, such as from
1865    GCC -Wunused-parameter.  */
1866#if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
1867# define _GL_UNUSED __attribute__ ((__unused__))
1868#else
1869# define _GL_UNUSED
1870#endif
1871/* The name _UNUSED_PARAMETER_ is an earlier spelling, although the name
1872   is a misnomer outside of parameter lists.  */
1873#define _UNUSED_PARAMETER_ _GL_UNUSED
1874
1875/* gcc supports the "unused" attribute on possibly unused labels, and
1876   g++ has since version 4.5.  Note to support C++ as well as C,
1877   _GL_UNUSED_LABEL should be used with a trailing ;  */
1878#if !defined __cplusplus || __GNUC__ > 4 \
1879    || (__GNUC__ == 4 && __GNUC_MINOR__ >= 5)
1880# define _GL_UNUSED_LABEL _GL_UNUSED
1881#else
1882# define _GL_UNUSED_LABEL
1883#endif
1884
1885/* The __pure__ attribute was added in gcc 2.96.  */
1886#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
1887# define _GL_ATTRIBUTE_PURE __attribute__ ((__pure__))
1888#else
1889# define _GL_ATTRIBUTE_PURE /* empty */
1890#endif
1891
1892/* The __const__ attribute was added in gcc 2.95.  */
1893#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
1894# define _GL_ATTRIBUTE_CONST __attribute__ ((__const__))
1895#else
1896# define _GL_ATTRIBUTE_CONST /* empty */
1897#endif
1898
1899/* The __malloc__ attribute was added in gcc 3.  */
1900#if 3 <= __GNUC__
1901# define _GL_ATTRIBUTE_MALLOC __attribute__ ((__malloc__))
1902#else
1903# define _GL_ATTRIBUTE_MALLOC /* empty */
1904#endif
1905
1906
1907/* Define as a macro for copying va_list variables. */
1908#undef va_copy
1909