1/* config.hin.  Generated from configure.ac by autoheader.  */
2
3/* Define to the number of bits in type 'ptrdiff_t'. */
4#undef BITSIZEOF_PTRDIFF_T
5
6/* Define to the number of bits in type 'sig_atomic_t'. */
7#undef BITSIZEOF_SIG_ATOMIC_T
8
9/* Define to the number of bits in type 'size_t'. */
10#undef BITSIZEOF_SIZE_T
11
12/* Define to the number of bits in type 'wchar_t'. */
13#undef BITSIZEOF_WCHAR_T
14
15/* Define to the number of bits in type 'wint_t'. */
16#undef BITSIZEOF_WINT_T
17
18/* Define to 1 if translation of program messages to the user's native
19   language is requested. */
20#undef ENABLE_NLS
21
22/* Enable compile-time and run-time bounds-checking, and some warnings,
23      without upsetting glibc 2.15+. */
24   #if defined __OPTIMIZE__ && __OPTIMIZE__
25   # define _FORTIFY_SOURCE 2
26   #endif
27
28
29/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
30   whether the gnulib module calloc-gnu shall be considered present. */
31#undef GNULIB_CALLOC_GNU
32
33/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
34   whether the gnulib module close-stream shall be considered present. */
35#undef GNULIB_CLOSE_STREAM
36
37/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
38   whether the gnulib module malloc-gnu shall be considered present. */
39#undef GNULIB_MALLOC_GNU
40
41/* enable some gnulib portability checks */
42#undef GNULIB_PORTCHECK
43
44/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
45   whether the gnulib module realloc-gnu shall be considered present. */
46#undef GNULIB_REALLOC_GNU
47
48/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
49   whether the gnulib module strerror shall be considered present. */
50#undef GNULIB_STRERROR
51
52/* Define to 1 when the gnulib module calloc-posix should be tested. */
53#undef GNULIB_TEST_CALLOC_POSIX
54
55/* Define to 1 when the gnulib module getopt-gnu should be tested. */
56#undef GNULIB_TEST_GETOPT_GNU
57
58/* Define to 1 when the gnulib module malloc-posix should be tested. */
59#undef GNULIB_TEST_MALLOC_POSIX
60
61/* Define to 1 when the gnulib module mbrtowc should be tested. */
62#undef GNULIB_TEST_MBRTOWC
63
64/* Define to 1 when the gnulib module mbsinit should be tested. */
65#undef GNULIB_TEST_MBSINIT
66
67/* Define to 1 when the gnulib module realloc-posix should be tested. */
68#undef GNULIB_TEST_REALLOC_POSIX
69
70/* Define to 1 when the gnulib module stpcpy should be tested. */
71#undef GNULIB_TEST_STPCPY
72
73/* Define to 1 when the gnulib module strerror should be tested. */
74#undef GNULIB_TEST_STRERROR
75
76/* Define to 1 if your system has a GNU libc compatible 'calloc' function, and
77   to 0 otherwise. */
78#undef HAVE_CALLOC_GNU
79
80/* Define if the 'calloc' function is POSIX compliant. */
81#undef HAVE_CALLOC_POSIX
82
83/* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the
84   CoreFoundation framework. */
85#undef HAVE_CFLOCALECOPYCURRENT
86
87/* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in
88   the CoreFoundation framework. */
89#undef HAVE_CFPREFERENCESCOPYAPPVALUE
90
91/* Define if the GNU dcgettext() function is already present or preinstalled.
92   */
93#undef HAVE_DCGETTEXT
94
95/* Define to 1 if you have the declaration of `clearerr_unlocked', and to 0 if
96   you don't. */
97#undef HAVE_DECL_CLEARERR_UNLOCKED
98
99/* Define to 1 if you have the declaration of `feof_unlocked', and to 0 if you
100   don't. */
101#undef HAVE_DECL_FEOF_UNLOCKED
102
103/* Define to 1 if you have the declaration of `ferror_unlocked', and to 0 if
104   you don't. */
105#undef HAVE_DECL_FERROR_UNLOCKED
106
107/* Define to 1 if you have the declaration of `fflush_unlocked', and to 0 if
108   you don't. */
109#undef HAVE_DECL_FFLUSH_UNLOCKED
110
111/* Define to 1 if you have the declaration of `fgets_unlocked', and to 0 if
112   you don't. */
113#undef HAVE_DECL_FGETS_UNLOCKED
114
115/* Define to 1 if you have the declaration of `fputc_unlocked', and to 0 if
116   you don't. */
117#undef HAVE_DECL_FPUTC_UNLOCKED
118
119/* Define to 1 if you have the declaration of `fputs_unlocked', and to 0 if
120   you don't. */
121#undef HAVE_DECL_FPUTS_UNLOCKED
122
123/* Define to 1 if you have the declaration of `fread_unlocked', and to 0 if
124   you don't. */
125#undef HAVE_DECL_FREAD_UNLOCKED
126
127/* Define to 1 if you have the declaration of `fwrite_unlocked', and to 0 if
128   you don't. */
129#undef HAVE_DECL_FWRITE_UNLOCKED
130
131/* Define to 1 if you have the declaration of `getchar_unlocked', and to 0 if
132   you don't. */
133#undef HAVE_DECL_GETCHAR_UNLOCKED
134
135/* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you
136   don't. */
137#undef HAVE_DECL_GETC_UNLOCKED
138
139/* Define to 1 if you have the declaration of `getenv', and to 0 if you don't.
140   */
141#undef HAVE_DECL_GETENV
142
143/* Define to 1 if you have the declaration of `mbrtowc', and to 0 if you
144   don't. */
145#undef HAVE_DECL_MBRTOWC
146
147/* Define to 1 if you have the declaration of `mbsinit', and to 0 if you
148   don't. */
149#undef HAVE_DECL_MBSINIT
150
151/* Define to 1 if you have the declaration of `program_invocation_name', and
152   to 0 if you don't. */
153#undef HAVE_DECL_PROGRAM_INVOCATION_NAME
154
155/* Define to 1 if you have the declaration of `program_invocation_short_name',
156   and to 0 if you don't. */
157#undef HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME
158
159/* Define to 1 if you have the declaration of `putchar_unlocked', and to 0 if
160   you don't. */
161#undef HAVE_DECL_PUTCHAR_UNLOCKED
162
163/* Define to 1 if you have the declaration of `putc_unlocked', and to 0 if you
164   don't. */
165#undef HAVE_DECL_PUTC_UNLOCKED
166
167/* Define to 1 if you have the declaration of `strerror_r', and to 0 if you
168   don't. */
169#undef HAVE_DECL_STRERROR_R
170
171/* Define to 1 if you have the declaration of `towlower', and to 0 if you
172   don't. */
173#undef HAVE_DECL_TOWLOWER
174
175/* Define to 1 if you have the declaration of `__fpending', and to 0 if you
176   don't. */
177#undef HAVE_DECL___FPENDING
178
179/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
180   */
181#undef HAVE_DIRENT_H
182
183/* Define to 1 if you have the <features.h> header file. */
184#undef HAVE_FEATURES_H
185
186/* Define to 1 if you have the <getopt.h> header file. */
187#undef HAVE_GETOPT_H
188
189/* Define to 1 if you have the `getopt_long_only' function. */
190#undef HAVE_GETOPT_LONG_ONLY
191
192/* Define if the GNU gettext() function is already present or preinstalled. */
193#undef HAVE_GETTEXT
194
195/* Define if you have the iconv() function and it works. */
196#undef HAVE_ICONV
197
198/* Define to 1 if you have the <inttypes.h> header file. */
199#undef HAVE_INTTYPES_H
200
201/* Define to 1 if you have the `iswcntrl' function. */
202#undef HAVE_ISWCNTRL
203
204/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
205#undef HAVE_LANGINFO_CODESET
206
207/* Define to 1 if the system has the type 'long long int'. */
208#undef HAVE_LONG_LONG_INT
209
210/* Define to 1 if your system has a GNU libc compatible 'malloc' function, and
211   to 0 otherwise. */
212#undef HAVE_MALLOC_GNU
213
214/* Define if the 'malloc' function is POSIX compliant. */
215#undef HAVE_MALLOC_POSIX
216
217/* Define to 1 if you have the `mbrtowc' function. */
218#undef HAVE_MBRTOWC
219
220/* Define to 1 if you have the `mbsinit' function. */
221#undef HAVE_MBSINIT
222
223/* Define to 1 if <wchar.h> declares mbstate_t. */
224#undef HAVE_MBSTATE_T
225
226/* Define to 1 if you have the <memory.h> header file. */
227#undef HAVE_MEMORY_H
228
229/* Define to 1 on MSVC platforms that have the "invalid parameter handler"
230   concept. */
231#undef HAVE_MSVC_INVALID_PARAMETER_HANDLER
232
233/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
234#undef HAVE_NDIR_H
235
236/* Define to 1 if libc includes obstacks. */
237#undef HAVE_OBSTACK
238
239/* Define to 1 if atoll is declared even after undefining macros. */
240#undef HAVE_RAW_DECL_ATOLL
241
242/* Define to 1 if btowc is declared even after undefining macros. */
243#undef HAVE_RAW_DECL_BTOWC
244
245/* Define to 1 if canonicalize_file_name is declared even after undefining
246   macros. */
247#undef HAVE_RAW_DECL_CANONICALIZE_FILE_NAME
248
249/* Define to 1 if chdir is declared even after undefining macros. */
250#undef HAVE_RAW_DECL_CHDIR
251
252/* Define to 1 if chown is declared even after undefining macros. */
253#undef HAVE_RAW_DECL_CHOWN
254
255/* Define to 1 if dup is declared even after undefining macros. */
256#undef HAVE_RAW_DECL_DUP
257
258/* Define to 1 if dup2 is declared even after undefining macros. */
259#undef HAVE_RAW_DECL_DUP2
260
261/* Define to 1 if dup3 is declared even after undefining macros. */
262#undef HAVE_RAW_DECL_DUP3
263
264/* Define to 1 if endusershell is declared even after undefining macros. */
265#undef HAVE_RAW_DECL_ENDUSERSHELL
266
267/* Define to 1 if environ is declared even after undefining macros. */
268#undef HAVE_RAW_DECL_ENVIRON
269
270/* Define to 1 if euidaccess is declared even after undefining macros. */
271#undef HAVE_RAW_DECL_EUIDACCESS
272
273/* Define to 1 if faccessat is declared even after undefining macros. */
274#undef HAVE_RAW_DECL_FACCESSAT
275
276/* Define to 1 if fchdir is declared even after undefining macros. */
277#undef HAVE_RAW_DECL_FCHDIR
278
279/* Define to 1 if fchownat is declared even after undefining macros. */
280#undef HAVE_RAW_DECL_FCHOWNAT
281
282/* Define to 1 if fdatasync is declared even after undefining macros. */
283#undef HAVE_RAW_DECL_FDATASYNC
284
285/* Define to 1 if ffsl is declared even after undefining macros. */
286#undef HAVE_RAW_DECL_FFSL
287
288/* Define to 1 if ffsll is declared even after undefining macros. */
289#undef HAVE_RAW_DECL_FFSLL
290
291/* Define to 1 if fsync is declared even after undefining macros. */
292#undef HAVE_RAW_DECL_FSYNC
293
294/* Define to 1 if ftruncate is declared even after undefining macros. */
295#undef HAVE_RAW_DECL_FTRUNCATE
296
297/* Define to 1 if getcwd is declared even after undefining macros. */
298#undef HAVE_RAW_DECL_GETCWD
299
300/* Define to 1 if getdomainname is declared even after undefining macros. */
301#undef HAVE_RAW_DECL_GETDOMAINNAME
302
303/* Define to 1 if getdtablesize is declared even after undefining macros. */
304#undef HAVE_RAW_DECL_GETDTABLESIZE
305
306/* Define to 1 if getgroups is declared even after undefining macros. */
307#undef HAVE_RAW_DECL_GETGROUPS
308
309/* Define to 1 if gethostname is declared even after undefining macros. */
310#undef HAVE_RAW_DECL_GETHOSTNAME
311
312/* Define to 1 if getloadavg is declared even after undefining macros. */
313#undef HAVE_RAW_DECL_GETLOADAVG
314
315/* Define to 1 if getlogin is declared even after undefining macros. */
316#undef HAVE_RAW_DECL_GETLOGIN
317
318/* Define to 1 if getlogin_r is declared even after undefining macros. */
319#undef HAVE_RAW_DECL_GETLOGIN_R
320
321/* Define to 1 if getpagesize is declared even after undefining macros. */
322#undef HAVE_RAW_DECL_GETPAGESIZE
323
324/* Define to 1 if getsubopt is declared even after undefining macros. */
325#undef HAVE_RAW_DECL_GETSUBOPT
326
327/* Define to 1 if getusershell is declared even after undefining macros. */
328#undef HAVE_RAW_DECL_GETUSERSHELL
329
330/* Define to 1 if grantpt is declared even after undefining macros. */
331#undef HAVE_RAW_DECL_GRANTPT
332
333/* Define to 1 if group_member is declared even after undefining macros. */
334#undef HAVE_RAW_DECL_GROUP_MEMBER
335
336/* Define to 1 if imaxabs is declared even after undefining macros. */
337#undef HAVE_RAW_DECL_IMAXABS
338
339/* Define to 1 if imaxdiv is declared even after undefining macros. */
340#undef HAVE_RAW_DECL_IMAXDIV
341
342/* Define to 1 if initstate is declared even after undefining macros. */
343#undef HAVE_RAW_DECL_INITSTATE
344
345/* Define to 1 if initstate_r is declared even after undefining macros. */
346#undef HAVE_RAW_DECL_INITSTATE_R
347
348/* Define to 1 if isatty is declared even after undefining macros. */
349#undef HAVE_RAW_DECL_ISATTY
350
351/* Define to 1 if iswctype is declared even after undefining macros. */
352#undef HAVE_RAW_DECL_ISWCTYPE
353
354/* Define to 1 if lchown is declared even after undefining macros. */
355#undef HAVE_RAW_DECL_LCHOWN
356
357/* Define to 1 if link is declared even after undefining macros. */
358#undef HAVE_RAW_DECL_LINK
359
360/* Define to 1 if linkat is declared even after undefining macros. */
361#undef HAVE_RAW_DECL_LINKAT
362
363/* Define to 1 if lseek is declared even after undefining macros. */
364#undef HAVE_RAW_DECL_LSEEK
365
366/* Define to 1 if mbrlen is declared even after undefining macros. */
367#undef HAVE_RAW_DECL_MBRLEN
368
369/* Define to 1 if mbrtowc is declared even after undefining macros. */
370#undef HAVE_RAW_DECL_MBRTOWC
371
372/* Define to 1 if mbsinit is declared even after undefining macros. */
373#undef HAVE_RAW_DECL_MBSINIT
374
375/* Define to 1 if mbsnrtowcs is declared even after undefining macros. */
376#undef HAVE_RAW_DECL_MBSNRTOWCS
377
378/* Define to 1 if mbsrtowcs is declared even after undefining macros. */
379#undef HAVE_RAW_DECL_MBSRTOWCS
380
381/* Define to 1 if memmem is declared even after undefining macros. */
382#undef HAVE_RAW_DECL_MEMMEM
383
384/* Define to 1 if mempcpy is declared even after undefining macros. */
385#undef HAVE_RAW_DECL_MEMPCPY
386
387/* Define to 1 if memrchr is declared even after undefining macros. */
388#undef HAVE_RAW_DECL_MEMRCHR
389
390/* Define to 1 if mkdtemp is declared even after undefining macros. */
391#undef HAVE_RAW_DECL_MKDTEMP
392
393/* Define to 1 if mkostemp is declared even after undefining macros. */
394#undef HAVE_RAW_DECL_MKOSTEMP
395
396/* Define to 1 if mkostemps is declared even after undefining macros. */
397#undef HAVE_RAW_DECL_MKOSTEMPS
398
399/* Define to 1 if mkstemp is declared even after undefining macros. */
400#undef HAVE_RAW_DECL_MKSTEMP
401
402/* Define to 1 if mkstemps is declared even after undefining macros. */
403#undef HAVE_RAW_DECL_MKSTEMPS
404
405/* Define to 1 if pipe is declared even after undefining macros. */
406#undef HAVE_RAW_DECL_PIPE
407
408/* Define to 1 if pipe2 is declared even after undefining macros. */
409#undef HAVE_RAW_DECL_PIPE2
410
411/* Define to 1 if posix_openpt is declared even after undefining macros. */
412#undef HAVE_RAW_DECL_POSIX_OPENPT
413
414/* Define to 1 if pread is declared even after undefining macros. */
415#undef HAVE_RAW_DECL_PREAD
416
417/* Define to 1 if ptsname is declared even after undefining macros. */
418#undef HAVE_RAW_DECL_PTSNAME
419
420/* Define to 1 if ptsname_r is declared even after undefining macros. */
421#undef HAVE_RAW_DECL_PTSNAME_R
422
423/* Define to 1 if pwrite is declared even after undefining macros. */
424#undef HAVE_RAW_DECL_PWRITE
425
426/* Define to 1 if random is declared even after undefining macros. */
427#undef HAVE_RAW_DECL_RANDOM
428
429/* Define to 1 if random_r is declared even after undefining macros. */
430#undef HAVE_RAW_DECL_RANDOM_R
431
432/* Define to 1 if rawmemchr is declared even after undefining macros. */
433#undef HAVE_RAW_DECL_RAWMEMCHR
434
435/* Define to 1 if readlink is declared even after undefining macros. */
436#undef HAVE_RAW_DECL_READLINK
437
438/* Define to 1 if readlinkat is declared even after undefining macros. */
439#undef HAVE_RAW_DECL_READLINKAT
440
441/* Define to 1 if realpath is declared even after undefining macros. */
442#undef HAVE_RAW_DECL_REALPATH
443
444/* Define to 1 if rmdir is declared even after undefining macros. */
445#undef HAVE_RAW_DECL_RMDIR
446
447/* Define to 1 if rpmatch is declared even after undefining macros. */
448#undef HAVE_RAW_DECL_RPMATCH
449
450/* Define to 1 if secure_getenv is declared even after undefining macros. */
451#undef HAVE_RAW_DECL_SECURE_GETENV
452
453/* Define to 1 if setenv is declared even after undefining macros. */
454#undef HAVE_RAW_DECL_SETENV
455
456/* Define to 1 if sethostname is declared even after undefining macros. */
457#undef HAVE_RAW_DECL_SETHOSTNAME
458
459/* Define to 1 if setstate is declared even after undefining macros. */
460#undef HAVE_RAW_DECL_SETSTATE
461
462/* Define to 1 if setstate_r is declared even after undefining macros. */
463#undef HAVE_RAW_DECL_SETSTATE_R
464
465/* Define to 1 if setusershell is declared even after undefining macros. */
466#undef HAVE_RAW_DECL_SETUSERSHELL
467
468/* Define to 1 if sleep is declared even after undefining macros. */
469#undef HAVE_RAW_DECL_SLEEP
470
471/* Define to 1 if srandom is declared even after undefining macros. */
472#undef HAVE_RAW_DECL_SRANDOM
473
474/* Define to 1 if srandom_r is declared even after undefining macros. */
475#undef HAVE_RAW_DECL_SRANDOM_R
476
477/* Define to 1 if stpcpy is declared even after undefining macros. */
478#undef HAVE_RAW_DECL_STPCPY
479
480/* Define to 1 if stpncpy is declared even after undefining macros. */
481#undef HAVE_RAW_DECL_STPNCPY
482
483/* Define to 1 if strcasestr is declared even after undefining macros. */
484#undef HAVE_RAW_DECL_STRCASESTR
485
486/* Define to 1 if strchrnul is declared even after undefining macros. */
487#undef HAVE_RAW_DECL_STRCHRNUL
488
489/* Define to 1 if strdup is declared even after undefining macros. */
490#undef HAVE_RAW_DECL_STRDUP
491
492/* Define to 1 if strerror_r is declared even after undefining macros. */
493#undef HAVE_RAW_DECL_STRERROR_R
494
495/* Define to 1 if strncat is declared even after undefining macros. */
496#undef HAVE_RAW_DECL_STRNCAT
497
498/* Define to 1 if strndup is declared even after undefining macros. */
499#undef HAVE_RAW_DECL_STRNDUP
500
501/* Define to 1 if strnlen is declared even after undefining macros. */
502#undef HAVE_RAW_DECL_STRNLEN
503
504/* Define to 1 if strpbrk is declared even after undefining macros. */
505#undef HAVE_RAW_DECL_STRPBRK
506
507/* Define to 1 if strsep is declared even after undefining macros. */
508#undef HAVE_RAW_DECL_STRSEP
509
510/* Define to 1 if strsignal is declared even after undefining macros. */
511#undef HAVE_RAW_DECL_STRSIGNAL
512
513/* Define to 1 if strtod is declared even after undefining macros. */
514#undef HAVE_RAW_DECL_STRTOD
515
516/* Define to 1 if strtoimax is declared even after undefining macros. */
517#undef HAVE_RAW_DECL_STRTOIMAX
518
519/* Define to 1 if strtok_r is declared even after undefining macros. */
520#undef HAVE_RAW_DECL_STRTOK_R
521
522/* Define to 1 if strtoll is declared even after undefining macros. */
523#undef HAVE_RAW_DECL_STRTOLL
524
525/* Define to 1 if strtoull is declared even after undefining macros. */
526#undef HAVE_RAW_DECL_STRTOULL
527
528/* Define to 1 if strtoumax is declared even after undefining macros. */
529#undef HAVE_RAW_DECL_STRTOUMAX
530
531/* Define to 1 if strverscmp is declared even after undefining macros. */
532#undef HAVE_RAW_DECL_STRVERSCMP
533
534/* Define to 1 if symlink is declared even after undefining macros. */
535#undef HAVE_RAW_DECL_SYMLINK
536
537/* Define to 1 if symlinkat is declared even after undefining macros. */
538#undef HAVE_RAW_DECL_SYMLINKAT
539
540/* Define to 1 if towctrans is declared even after undefining macros. */
541#undef HAVE_RAW_DECL_TOWCTRANS
542
543/* Define to 1 if ttyname_r is declared even after undefining macros. */
544#undef HAVE_RAW_DECL_TTYNAME_R
545
546/* Define to 1 if unlink is declared even after undefining macros. */
547#undef HAVE_RAW_DECL_UNLINK
548
549/* Define to 1 if unlinkat is declared even after undefining macros. */
550#undef HAVE_RAW_DECL_UNLINKAT
551
552/* Define to 1 if unlockpt is declared even after undefining macros. */
553#undef HAVE_RAW_DECL_UNLOCKPT
554
555/* Define to 1 if unsetenv is declared even after undefining macros. */
556#undef HAVE_RAW_DECL_UNSETENV
557
558/* Define to 1 if usleep is declared even after undefining macros. */
559#undef HAVE_RAW_DECL_USLEEP
560
561/* Define to 1 if wcpcpy is declared even after undefining macros. */
562#undef HAVE_RAW_DECL_WCPCPY
563
564/* Define to 1 if wcpncpy is declared even after undefining macros. */
565#undef HAVE_RAW_DECL_WCPNCPY
566
567/* Define to 1 if wcrtomb is declared even after undefining macros. */
568#undef HAVE_RAW_DECL_WCRTOMB
569
570/* Define to 1 if wcscasecmp is declared even after undefining macros. */
571#undef HAVE_RAW_DECL_WCSCASECMP
572
573/* Define to 1 if wcscat is declared even after undefining macros. */
574#undef HAVE_RAW_DECL_WCSCAT
575
576/* Define to 1 if wcschr is declared even after undefining macros. */
577#undef HAVE_RAW_DECL_WCSCHR
578
579/* Define to 1 if wcscmp is declared even after undefining macros. */
580#undef HAVE_RAW_DECL_WCSCMP
581
582/* Define to 1 if wcscoll is declared even after undefining macros. */
583#undef HAVE_RAW_DECL_WCSCOLL
584
585/* Define to 1 if wcscpy is declared even after undefining macros. */
586#undef HAVE_RAW_DECL_WCSCPY
587
588/* Define to 1 if wcscspn is declared even after undefining macros. */
589#undef HAVE_RAW_DECL_WCSCSPN
590
591/* Define to 1 if wcsdup is declared even after undefining macros. */
592#undef HAVE_RAW_DECL_WCSDUP
593
594/* Define to 1 if wcslen is declared even after undefining macros. */
595#undef HAVE_RAW_DECL_WCSLEN
596
597/* Define to 1 if wcsncasecmp is declared even after undefining macros. */
598#undef HAVE_RAW_DECL_WCSNCASECMP
599
600/* Define to 1 if wcsncat is declared even after undefining macros. */
601#undef HAVE_RAW_DECL_WCSNCAT
602
603/* Define to 1 if wcsncmp is declared even after undefining macros. */
604#undef HAVE_RAW_DECL_WCSNCMP
605
606/* Define to 1 if wcsncpy is declared even after undefining macros. */
607#undef HAVE_RAW_DECL_WCSNCPY
608
609/* Define to 1 if wcsnlen is declared even after undefining macros. */
610#undef HAVE_RAW_DECL_WCSNLEN
611
612/* Define to 1 if wcsnrtombs is declared even after undefining macros. */
613#undef HAVE_RAW_DECL_WCSNRTOMBS
614
615/* Define to 1 if wcspbrk is declared even after undefining macros. */
616#undef HAVE_RAW_DECL_WCSPBRK
617
618/* Define to 1 if wcsrchr is declared even after undefining macros. */
619#undef HAVE_RAW_DECL_WCSRCHR
620
621/* Define to 1 if wcsrtombs is declared even after undefining macros. */
622#undef HAVE_RAW_DECL_WCSRTOMBS
623
624/* Define to 1 if wcsspn is declared even after undefining macros. */
625#undef HAVE_RAW_DECL_WCSSPN
626
627/* Define to 1 if wcsstr is declared even after undefining macros. */
628#undef HAVE_RAW_DECL_WCSSTR
629
630/* Define to 1 if wcstok is declared even after undefining macros. */
631#undef HAVE_RAW_DECL_WCSTOK
632
633/* Define to 1 if wcswidth is declared even after undefining macros. */
634#undef HAVE_RAW_DECL_WCSWIDTH
635
636/* Define to 1 if wcsxfrm is declared even after undefining macros. */
637#undef HAVE_RAW_DECL_WCSXFRM
638
639/* Define to 1 if wctob is declared even after undefining macros. */
640#undef HAVE_RAW_DECL_WCTOB
641
642/* Define to 1 if wctrans is declared even after undefining macros. */
643#undef HAVE_RAW_DECL_WCTRANS
644
645/* Define to 1 if wctype is declared even after undefining macros. */
646#undef HAVE_RAW_DECL_WCTYPE
647
648/* Define to 1 if wcwidth is declared even after undefining macros. */
649#undef HAVE_RAW_DECL_WCWIDTH
650
651/* Define to 1 if wmemchr is declared even after undefining macros. */
652#undef HAVE_RAW_DECL_WMEMCHR
653
654/* Define to 1 if wmemcmp is declared even after undefining macros. */
655#undef HAVE_RAW_DECL_WMEMCMP
656
657/* Define to 1 if wmemcpy is declared even after undefining macros. */
658#undef HAVE_RAW_DECL_WMEMCPY
659
660/* Define to 1 if wmemmove is declared even after undefining macros. */
661#undef HAVE_RAW_DECL_WMEMMOVE
662
663/* Define to 1 if wmemset is declared even after undefining macros. */
664#undef HAVE_RAW_DECL_WMEMSET
665
666/* Define to 1 if _Exit is declared even after undefining macros. */
667#undef HAVE_RAW_DECL__EXIT
668
669/* Define to 1 if your system has a GNU libc compatible 'realloc' function,
670   and to 0 otherwise. */
671#undef HAVE_REALLOC_GNU
672
673/* Define if the 'realloc' function is POSIX compliant. */
674#undef HAVE_REALLOC_POSIX
675
676/* Define to 1 if 'sig_atomic_t' is a signed integer type. */
677#undef HAVE_SIGNED_SIG_ATOMIC_T
678
679/* Define to 1 if 'wchar_t' is a signed integer type. */
680#undef HAVE_SIGNED_WCHAR_T
681
682/* Define to 1 if 'wint_t' is a signed integer type. */
683#undef HAVE_SIGNED_WINT_T
684
685/* Define to 1 if you have the <stdint.h> header file. */
686#undef HAVE_STDINT_H
687
688/* Define to 1 if you have the <stdio_ext.h> header file. */
689#undef HAVE_STDIO_EXT_H
690
691/* Define to 1 if you have the <stdlib.h> header file. */
692#undef HAVE_STDLIB_H
693
694/* Define to 1 if you have the `stpcpy' function. */
695#undef HAVE_STPCPY
696
697/* Define to 1 if you have the `strerror_r' function. */
698#undef HAVE_STRERROR_R
699
700/* Define to 1 if you have the <strings.h> header file. */
701#undef HAVE_STRINGS_H
702
703/* Define to 1 if you have the <string.h> header file. */
704#undef HAVE_STRING_H
705
706/* Define to 1 if you have the `symlink' function. */
707#undef HAVE_SYMLINK
708
709/* Define to 1 if you have the <sys/bitypes.h> header file. */
710#undef HAVE_SYS_BITYPES_H
711
712/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
713   */
714#undef HAVE_SYS_DIR_H
715
716/* Define to 1 if you have the <sys/inttypes.h> header file. */
717#undef HAVE_SYS_INTTYPES_H
718
719/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
720   */
721#undef HAVE_SYS_NDIR_H
722
723/* Define to 1 if you have the <sys/socket.h> header file. */
724#undef HAVE_SYS_SOCKET_H
725
726/* Define to 1 if you have the <sys/stat.h> header file. */
727#undef HAVE_SYS_STAT_H
728
729/* Define to 1 if you have the <sys/time.h> header file. */
730#undef HAVE_SYS_TIME_H
731
732/* Define to 1 if you have the <sys/types.h> header file. */
733#undef HAVE_SYS_TYPES_H
734
735/* Define to 1 if you have the `towlower' function. */
736#undef HAVE_TOWLOWER
737
738/* Define to 1 if you have the <unistd.h> header file. */
739#undef HAVE_UNISTD_H
740
741/* Define to 1 if the system has the type 'unsigned long long int'. */
742#undef HAVE_UNSIGNED_LONG_LONG_INT
743
744/* Define to 1 if you have the <wchar.h> header file. */
745#undef HAVE_WCHAR_H
746
747/* Define if you have the 'wchar_t' type. */
748#undef HAVE_WCHAR_T
749
750/* Define to 1 if you have the <wctype.h> header file. */
751#undef HAVE_WCTYPE_H
752
753/* Define to 1 if you have the <winsock2.h> header file. */
754#undef HAVE_WINSOCK2_H
755
756/* Define if you have the 'wint_t' type. */
757#undef HAVE_WINT_T
758
759/* Define to 1 if O_NOATIME works. */
760#undef HAVE_WORKING_O_NOATIME
761
762/* Define to 1 if O_NOFOLLOW works. */
763#undef HAVE_WORKING_O_NOFOLLOW
764
765/* Define to 1 if the system has the type `_Bool'. */
766#undef HAVE__BOOL
767
768/* Define to 1 if you have the `_set_invalid_parameter_handler' function. */
769#undef HAVE__SET_INVALID_PARAMETER_HANDLER
770
771/* Define to 1 if you have the `__fpending' function. */
772#undef HAVE___FPENDING
773
774/* Define if the mbrtowc function has the NULL pwc argument bug. */
775#undef MBRTOWC_NULL_ARG1_BUG
776
777/* Define if the mbrtowc function has the NULL string argument bug. */
778#undef MBRTOWC_NULL_ARG2_BUG
779
780/* Define if the mbrtowc function does not return 0 for a NUL character. */
781#undef MBRTOWC_NUL_RETVAL_BUG
782
783/* Define if the mbrtowc function returns a wrong return value. */
784#undef MBRTOWC_RETVAL_BUG
785
786/* Define to 1 if assertions should be disabled. */
787#undef NDEBUG
788
789/* Define to 1 if your C compiler doesn't accept -c and -o together. */
790#undef NO_MINUS_C_MINUS_O
791
792/* Name of package */
793#undef PACKAGE
794
795/* Define to the address where bug reports for this package should be sent. */
796#undef PACKAGE_BUGREPORT
797
798/* Define to the full name of this package. */
799#undef PACKAGE_NAME
800
801/* String identifying the packager of this software */
802#undef PACKAGE_PACKAGER
803
804/* Packager info for bug reports (URL/e-mail/...) */
805#undef PACKAGE_PACKAGER_BUG_REPORTS
806
807/* Packager-specific version information */
808#undef PACKAGE_PACKAGER_VERSION
809
810/* Define to the full name and version of this package. */
811#undef PACKAGE_STRING
812
813/* Define to the one symbol short name of this package. */
814#undef PACKAGE_TARNAME
815
816/* Define to the home page for this package. */
817#undef PACKAGE_URL
818
819/* Define to the version of this package. */
820#undef PACKAGE_VERSION
821
822/* the number of pending output bytes on stream 'fp' */
823#undef PENDING_OUTPUT_N_BYTES
824
825/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
826   'ptrdiff_t'. */
827#undef PTRDIFF_T_SUFFIX
828
829/* Define to 1 if strerror(0) does not return a message implying success. */
830#undef REPLACE_STRERROR_0
831
832/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
833   'sig_atomic_t'. */
834#undef SIG_ATOMIC_T_SUFFIX
835
836/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
837   'size_t'. */
838#undef SIZE_T_SUFFIX
839
840/* Define to 1 if you have the ANSI C header files. */
841#undef STDC_HEADERS
842
843/* Define to 1 if strerror_r returns char *. */
844#undef STRERROR_R_CHAR_P
845
846/* Enable extensions on AIX 3, Interix.  */
847#ifndef _ALL_SOURCE
848# undef _ALL_SOURCE
849#endif
850/* Enable general extensions on OS X.  */
851#ifndef _DARWIN_C_SOURCE
852# undef _DARWIN_C_SOURCE
853#endif
854/* Enable GNU extensions on systems that have them.  */
855#ifndef _GNU_SOURCE
856# undef _GNU_SOURCE
857#endif
858/* Enable threading extensions on Solaris.  */
859#ifndef _POSIX_PTHREAD_SEMANTICS
860# undef _POSIX_PTHREAD_SEMANTICS
861#endif
862/* Enable extensions on HP NonStop.  */
863#ifndef _TANDEM_SOURCE
864# undef _TANDEM_SOURCE
865#endif
866/* Enable X/Open extensions if necessary.  HP-UX 11.11 defines
867   mbstate_t only if _XOPEN_SOURCE is defined to 500, regardless of
868   whether compiling with -Ae or -D_HPUX_SOURCE=1.  */
869#ifndef _XOPEN_SOURCE
870# undef _XOPEN_SOURCE
871#endif
872/* Enable general extensions on Solaris.  */
873#ifndef __EXTENSIONS__
874# undef __EXTENSIONS__
875#endif
876
877
878/* Define to 1 if you want getc etc. to use unlocked I/O if available.
879   Unlocked I/O can improve performance in unithreaded apps, but it is not
880   safe for multithreaded apps. */
881#undef USE_UNLOCKED_IO
882
883/* Version number of package */
884#undef VERSION
885
886/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
887   'wchar_t'. */
888#undef WCHAR_T_SUFFIX
889
890/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
891   'wint_t'. */
892#undef WINT_T_SUFFIX
893
894/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
895   `char[]'. */
896#undef YYTEXT_POINTER
897
898/* Define to 1 if on MINIX. */
899#undef _MINIX
900
901/* Define to 1 to make NetBSD features available. MINIX 3 needs this. */
902#undef _NETBSD_SOURCE
903
904/* The _Noreturn keyword of C11.  */
905#if ! (defined _Noreturn \
906       || (defined __STDC_VERSION__ && 201112 <= __STDC_VERSION__))
907# if (3 <= __GNUC__ || (__GNUC__ == 2 && 8 <= __GNUC_MINOR__) \
908      || 0x5110 <= __SUNPRO_C)
909#  define _Noreturn __attribute__ ((__noreturn__))
910# elif defined _MSC_VER && 1200 <= _MSC_VER
911#  define _Noreturn __declspec (noreturn)
912# else
913#  define _Noreturn
914# endif
915#endif
916
917
918/* Define to 2 if the system does not provide POSIX.1 features except with
919   this defined. */
920#undef _POSIX_1_SOURCE
921
922/* Define to 1 if you need to in order for 'stat' and other things to work. */
923#undef _POSIX_SOURCE
924
925/* Define to rpl_ if the getopt replacement functions and variables should be
926   used. */
927#undef __GETOPT_PREFIX
928
929/* _GL_INLINE is a portable alternative to ISO C99 plain 'inline'.
930   _GL_EXTERN_INLINE is a portable alternative to 'extern inline'.
931   _GL_INLINE_HEADER_BEGIN contains useful stuff to put
932     in an include file, before uses of _GL_INLINE.
933     It suppresses GCC's bogus "no previous prototype for 'FOO'" diagnostic,
934     when FOO is an inline function in the header; see
935     <http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54113>.
936   _GL_INLINE_HEADER_END contains useful stuff to put
937     in the same include file, after uses of _GL_INLINE.
938
939   Suppress extern inline with HP-UX cc, as it appears to be broken; see
940   <http://lists.gnu.org/archive/html/bug-texinfo/2013-02/msg00030.html>.
941
942   Suppress the use of extern inline on Apple's platforms,
943   as Libc-825.25 (2012-09-19) is incompatible with it; see
944   <http://lists.gnu.org/archive/html/bug-gnulib/2012-12/msg00023.html>.
945   Perhaps Apple will fix this some day.  */
946#if ((__GNUC__ \
947      ? defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__ \
948      : 199901L <= __STDC_VERSION__ && !defined __HP_cc) \
949     && !defined __APPLE__)
950# define _GL_INLINE inline
951# define _GL_EXTERN_INLINE extern inline
952#elif 2 < __GNUC__ + (7 <= __GNUC_MINOR__) && !defined __APPLE__
953# if __GNUC_GNU_INLINE__
954   /* __gnu_inline__ suppresses a GCC 4.2 diagnostic.  */
955#  define _GL_INLINE extern inline __attribute__ ((__gnu_inline__))
956# else
957#  define _GL_INLINE extern inline
958# endif
959# define _GL_EXTERN_INLINE extern
960#else
961# define _GL_INLINE static _GL_UNUSED
962# define _GL_EXTERN_INLINE static _GL_UNUSED
963#endif
964
965#if 4 < __GNUC__ + (6 <= __GNUC_MINOR__)
966# if defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__
967#  define _GL_INLINE_HEADER_CONST_PRAGMA
968# else
969#  define _GL_INLINE_HEADER_CONST_PRAGMA \
970     _Pragma ("GCC diagnostic ignored \"-Wsuggest-attribute=const\"")
971# endif
972# define _GL_INLINE_HEADER_BEGIN \
973    _Pragma ("GCC diagnostic push") \
974    _Pragma ("GCC diagnostic ignored \"-Wmissing-prototypes\"") \
975    _Pragma ("GCC diagnostic ignored \"-Wmissing-declarations\"") \
976    _GL_INLINE_HEADER_CONST_PRAGMA
977# define _GL_INLINE_HEADER_END \
978    _Pragma ("GCC diagnostic pop")
979#else
980# define _GL_INLINE_HEADER_BEGIN
981# define _GL_INLINE_HEADER_END
982#endif
983
984/* A replacement for va_copy, if needed.  */
985#define gl_va_copy(a,b) ((a) = (b))
986
987/* Define to `__inline__' or `__inline' if that's what the C compiler
988   calls it, or to nothing if 'inline' is not supported under any name.  */
989#ifndef __cplusplus
990#undef inline
991#endif
992
993/* Work around a bug in Apple GCC 4.0.1 build 5465: In C99 mode, it supports
994   the ISO C 99 semantics of 'extern inline' (unlike the GNU C semantics of
995   earlier versions), but does not display it by setting __GNUC_STDC_INLINE__.
996   __APPLE__ && __MACH__ test for Mac OS X.
997   __APPLE_CC__ tests for the Apple compiler and its version.
998   __STDC_VERSION__ tests for the C99 mode.  */
999#if defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && !defined __cplusplus && __STDC_VERSION__ >= 199901L && !defined __GNUC_STDC_INLINE__
1000# define __GNUC_STDC_INLINE__ 1
1001#endif
1002
1003/* Define to 1 if the compiler is checking for lint. */
1004#undef lint
1005
1006/* Define to a type if <wchar.h> does not define. */
1007#undef mbstate_t
1008
1009/* Define to `int' if <sys/types.h> does not define. */
1010#undef mode_t
1011
1012/* Define to `int' if <sys/types.h> does not define. */
1013#undef pid_t
1014
1015/* Define to the equivalent of the C99 'restrict' keyword, or to
1016   nothing if this is not supported.  Do not define if restrict is
1017   supported directly.  */
1018#undef restrict
1019/* Work around a bug in Sun C++: it does not support _Restrict or
1020   __restrict__, even though the corresponding Sun C compiler ends up with
1021   "#define restrict _Restrict" or "#define restrict __restrict__" in the
1022   previous line.  Perhaps some future version of Sun C++ will work with
1023   restrict; if so, hopefully it defines __RESTRICT like Sun C does.  */
1024#if defined __SUNPRO_CC && !defined __RESTRICT
1025# define _Restrict
1026# define __restrict__
1027#endif
1028
1029/* Define to `unsigned int' if <sys/types.h> does not define. */
1030#undef size_t
1031
1032/* Define as a signed type of the same size as size_t. */
1033#undef ssize_t
1034
1035/* Define as a marker that can be attached to declarations that might not
1036    be used.  This helps to reduce warnings, such as from
1037    GCC -Wunused-parameter.  */
1038#if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
1039# define _GL_UNUSED __attribute__ ((__unused__))
1040#else
1041# define _GL_UNUSED
1042#endif
1043/* The name _UNUSED_PARAMETER_ is an earlier spelling, although the name
1044   is a misnomer outside of parameter lists.  */
1045#define _UNUSED_PARAMETER_ _GL_UNUSED
1046
1047/* The __pure__ attribute was added in gcc 2.96.  */
1048#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
1049# define _GL_ATTRIBUTE_PURE __attribute__ ((__pure__))
1050#else
1051# define _GL_ATTRIBUTE_PURE /* empty */
1052#endif
1053
1054/* The __const__ attribute was added in gcc 2.95.  */
1055#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
1056# define _GL_ATTRIBUTE_CONST __attribute__ ((__const__))
1057#else
1058# define _GL_ATTRIBUTE_CONST /* empty */
1059#endif
1060
1061
1062/* Define as a macro for copying va_list variables. */
1063#undef va_copy
1064