1/* config.h.in.  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 one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
19   systems. This function is required for `alloca.c' support on those systems.
20   */
21#undef CRAY_STACKSEG_END
22
23/* Define if mono is the preferred C# implementation. */
24#undef CSHARP_CHOICE_MONO
25
26/* Define if pnet is the preferred C# implementation. */
27#undef CSHARP_CHOICE_PNET
28
29/* Define to 1 if using `alloca.c'. */
30#undef C_ALLOCA
31
32/* Define to 1 if translation of program messages to the user's native
33   language is requested. */
34#undef ENABLE_NLS
35
36/* Define to 1 if the package shall run at any location in the filesystem. */
37#undef ENABLE_RELOCATABLE
38
39/* Define to 1 when using the gnulib module fwriteerror. */
40#undef GNULIB_FWRITEERROR
41
42/* Define to 1 if you have `alloca', as a function or macro. */
43#undef HAVE_ALLOCA
44
45/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
46   */
47#undef HAVE_ALLOCA_H
48
49/* Define to 1 if you have the `argz_count' function. */
50#undef HAVE_ARGZ_COUNT
51
52/* Define to 1 if you have the <argz.h> header file. */
53#undef HAVE_ARGZ_H
54
55/* Define to 1 if you have the `argz_next' function. */
56#undef HAVE_ARGZ_NEXT
57
58/* Define to 1 if you have the `argz_stringify' function. */
59#undef HAVE_ARGZ_STRINGIFY
60
61/* Define to 1 if you have the `asprintf' function. */
62#undef HAVE_ASPRINTF
63
64/* Define to 1 if you have the `atexit' function. */
65#undef HAVE_ATEXIT
66
67/* Define to 1 if you have the <bp-sym.h> header file. */
68#undef HAVE_BP_SYM_H
69
70/* Define to 1 if the compiler understands __builtin_expect. */
71#undef HAVE_BUILTIN_EXPECT
72
73/* Define to 1 if you have the `canonicalize_file_name' function. */
74#undef HAVE_CANONICALIZE_FILE_NAME
75
76/* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the
77   CoreFoundation framework. */
78#undef HAVE_CFLOCALECOPYCURRENT
79
80/* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in
81   the CoreFoundation framework. */
82#undef HAVE_CFPREFERENCESCOPYAPPVALUE
83
84/* Define if the GNU dcgettext() function is already present or preinstalled.
85   */
86#undef HAVE_DCGETTEXT
87
88/* Define to 1 if you have the declaration of `canonicalize_file_name', and to
89   0 if you don't. */
90#undef HAVE_DECL_CANONICALIZE_FILE_NAME
91
92/* Define to 1 if you have the declaration of `clearerr_unlocked', and to 0 if
93   you don't. */
94#undef HAVE_DECL_CLEARERR_UNLOCKED
95
96/* Define to 1 if you have the declaration of `feof_unlocked', and to 0 if you
97   don't. */
98#undef HAVE_DECL_FEOF_UNLOCKED
99
100/* Define to 1 if you have the declaration of `ferror_unlocked', and to 0 if
101   you don't. */
102#undef HAVE_DECL_FERROR_UNLOCKED
103
104/* Define to 1 if you have the declaration of `fflush_unlocked', and to 0 if
105   you don't. */
106#undef HAVE_DECL_FFLUSH_UNLOCKED
107
108/* Define to 1 if you have the declaration of `fgets_unlocked', and to 0 if
109   you don't. */
110#undef HAVE_DECL_FGETS_UNLOCKED
111
112/* Define to 1 if you have the declaration of `fputc_unlocked', and to 0 if
113   you don't. */
114#undef HAVE_DECL_FPUTC_UNLOCKED
115
116/* Define to 1 if you have the declaration of `fputs_unlocked', and to 0 if
117   you don't. */
118#undef HAVE_DECL_FPUTS_UNLOCKED
119
120/* Define to 1 if you have the declaration of `fread_unlocked', and to 0 if
121   you don't. */
122#undef HAVE_DECL_FREAD_UNLOCKED
123
124/* Define to 1 if you have the declaration of `fwrite_unlocked', and to 0 if
125   you don't. */
126#undef HAVE_DECL_FWRITE_UNLOCKED
127
128/* Define to 1 if you have the declaration of `getchar_unlocked', and to 0 if
129   you don't. */
130#undef HAVE_DECL_GETCHAR_UNLOCKED
131
132/* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you
133   don't. */
134#undef HAVE_DECL_GETC_UNLOCKED
135
136/* Define to 1 if you have the declaration of `getenv', and to 0 if you don't.
137   */
138#undef HAVE_DECL_GETENV
139
140/* Define to 1 if you have the declaration of `putchar_unlocked', and to 0 if
141   you don't. */
142#undef HAVE_DECL_PUTCHAR_UNLOCKED
143
144/* Define to 1 if you have the declaration of `putc_unlocked', and to 0 if you
145   don't. */
146#undef HAVE_DECL_PUTC_UNLOCKED
147
148/* Define to 1 if you have the declaration of `strdup', and to 0 if you don't.
149   */
150#undef HAVE_DECL_STRDUP
151
152/* Define to 1 if you have the declaration of `strerror', and to 0 if you
153   don't. */
154#undef HAVE_DECL_STRERROR
155
156/* Define to 1 if you have the declaration of `strerror_r', and to 0 if you
157   don't. */
158#undef HAVE_DECL_STRERROR_R
159
160/* Define to 1 if you have the declaration of `strnlen', and to 0 if you
161   don't. */
162#undef HAVE_DECL_STRNLEN
163
164/* Define to 1 if you have the declaration of `wcwidth', and to 0 if you
165   don't. */
166#undef HAVE_DECL_WCWIDTH
167
168/* Define to 1 if you have the declaration of `_snprintf', and to 0 if you
169   don't. */
170#undef HAVE_DECL__SNPRINTF
171
172/* Define to 1 if you have the declaration of `_snwprintf', and to 0 if you
173   don't. */
174#undef HAVE_DECL__SNWPRINTF
175
176/* Define to 1 if you have the <dlfcn.h> header file. */
177#undef HAVE_DLFCN_H
178
179/* Define if you have the declaration of environ. */
180#undef HAVE_ENVIRON_DECL
181
182/* Define to 1 if you have the `fwprintf' function. */
183#undef HAVE_FWPRINTF
184
185/* Define to 1 if you have the `getcwd' function. */
186#undef HAVE_GETCWD
187
188/* Define to 1 if you have the `getegid' function. */
189#undef HAVE_GETEGID
190
191/* Define to 1 if you have the `geteuid' function. */
192#undef HAVE_GETEUID
193
194/* Define to 1 if you have the `getgid' function. */
195#undef HAVE_GETGID
196
197/* Define to 1 if you have the <getopt.h> header file. */
198#undef HAVE_GETOPT_H
199
200/* Define to 1 if you have the `getopt_long_only' function. */
201#undef HAVE_GETOPT_LONG_ONLY
202
203/* Define to 1 if you have the `getpagesize' function. */
204#undef HAVE_GETPAGESIZE
205
206/* Define if the GNU gettext() function is already present or preinstalled. */
207#undef HAVE_GETTEXT
208
209/* Define to 1 if you have the `getuid' function. */
210#undef HAVE_GETUID
211
212/* Define if you have the iconv() function and it works. */
213#undef HAVE_ICONV
214
215/* Define to 1 if you have the <iconv.h> header file. */
216#undef HAVE_ICONV_H
217
218/* Define if your compiler supports the #include_next directive. */
219#undef HAVE_INCLUDE_NEXT
220
221/* Define if you have the 'intmax_t' type in <stdint.h> or <inttypes.h>. */
222#undef HAVE_INTMAX_T
223
224/* Define to 1 if you have the <inttypes.h> header file. */
225#undef HAVE_INTTYPES_H
226
227/* Define if <inttypes.h> exists, doesn't clash with <sys/types.h>, and
228   declares uintmax_t. */
229#undef HAVE_INTTYPES_H_WITH_UINTMAX
230
231/* Define to 1 if you have the `iswcntrl' function. */
232#undef HAVE_ISWCNTRL
233
234/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
235#undef HAVE_LANGINFO_CODESET
236
237/* Define if your <locale.h> file defines LC_MESSAGES. */
238#undef HAVE_LC_MESSAGES
239
240/* Define to 1 if you have the <limits.h> header file. */
241#undef HAVE_LIMITS_H
242
243/* Define to 1 if the system has the type `long long int'. */
244#undef HAVE_LONG_LONG_INT
245
246/* Define to 1 if you have the <mach-o/dyld.h> header file. */
247#undef HAVE_MACH_O_DYLD_H
248
249/* Define if the 'malloc' function is POSIX compliant. */
250#undef HAVE_MALLOC_POSIX
251
252/* Define to 1 if mbrtowc and mbstate_t are properly declared. */
253#undef HAVE_MBRTOWC
254
255/* Define to 1 if <wchar.h> declares mbstate_t. */
256#undef HAVE_MBSTATE_T
257
258/* Define to 1 if you have the `memchr' function. */
259#undef HAVE_MEMCHR
260
261/* Define to 1 if you have the `memmove' function. */
262#undef HAVE_MEMMOVE
263
264/* Define to 1 if you have the <memory.h> header file. */
265#undef HAVE_MEMORY_H
266
267/* Define to 1 if you have the `mempcpy' function. */
268#undef HAVE_MEMPCPY
269
270/* Define to 1 if you have a working `mmap' system call. */
271#undef HAVE_MMAP
272
273/* Define to 1 if you have the `munmap' function. */
274#undef HAVE_MUNMAP
275
276/* Define if you have <langinfo.h> and it defines the NL_LOCALE_NAME macro if
277   _GNU_SOURCE is defined. */
278#undef HAVE_NL_LOCALE_NAME
279
280/* Define if your printf() function supports format strings with positions. */
281#undef HAVE_POSIX_PRINTF
282
283/* Define if the <pthread.h> defines PTHREAD_MUTEX_RECURSIVE. */
284#undef HAVE_PTHREAD_MUTEX_RECURSIVE
285
286/* Define if the POSIX multithreading library has read/write locks. */
287#undef HAVE_PTHREAD_RWLOCK
288
289/* Define to 1 if you have the `putenv' function. */
290#undef HAVE_PUTENV
291
292/* Define to 1 if you have the `readlink' function. */
293#undef HAVE_READLINK
294
295/* Define to 1 if you have the <search.h> header file. */
296#undef HAVE_SEARCH_H
297
298/* Define to 1 if you have the `setenv' function. */
299#undef HAVE_SETENV
300
301/* Define to 1 if you have the `setlocale' function. */
302#undef HAVE_SETLOCALE
303
304/* Define to 1 if 'sig_atomic_t' is a signed integer type. */
305#undef HAVE_SIGNED_SIG_ATOMIC_T
306
307/* Define to 1 if 'wchar_t' is a signed integer type. */
308#undef HAVE_SIGNED_WCHAR_T
309
310/* Define to 1 if 'wint_t' is a signed integer type. */
311#undef HAVE_SIGNED_WINT_T
312
313/* Define to 1 if you have the `snprintf' function. */
314#undef HAVE_SNPRINTF
315
316/* Define to 1 if stdbool.h conforms to C99. */
317#undef HAVE_STDBOOL_H
318
319/* Define to 1 if you have the <stddef.h> header file. */
320#undef HAVE_STDDEF_H
321
322/* Define to 1 if you have the <stdint.h> header file. */
323#undef HAVE_STDINT_H
324
325/* Define if <stdint.h> exists, doesn't clash with <sys/types.h>, and declares
326   uintmax_t. */
327#undef HAVE_STDINT_H_WITH_UINTMAX
328
329/* Define to 1 if you have the <stdlib.h> header file. */
330#undef HAVE_STDLIB_H
331
332/* Define to 1 if you have the `stpcpy' function. */
333#undef HAVE_STPCPY
334
335/* Define to 1 if you have the `strcasecmp' function. */
336#undef HAVE_STRCASECMP
337
338/* Define to 1 if you have the `strdup' function. */
339#undef HAVE_STRDUP
340
341/* Define to 1 if you have the `strerror_r' function. */
342#undef HAVE_STRERROR_R
343
344/* Define to 1 if you have the <strings.h> header file. */
345#undef HAVE_STRINGS_H
346
347/* Define to 1 if you have the <string.h> header file. */
348#undef HAVE_STRING_H
349
350/* Define to 1 if you have the `strtol' function. */
351#undef HAVE_STRTOL
352
353/* Define to 1 if you have the `strtoul' function. */
354#undef HAVE_STRTOUL
355
356/* Define to 1 if you have the <sys/bitypes.h> header file. */
357#undef HAVE_SYS_BITYPES_H
358
359/* Define to 1 if you have the <sys/inttypes.h> header file. */
360#undef HAVE_SYS_INTTYPES_H
361
362/* Define to 1 if you have the <sys/param.h> header file. */
363#undef HAVE_SYS_PARAM_H
364
365/* Define to 1 if you have the <sys/stat.h> header file. */
366#undef HAVE_SYS_STAT_H
367
368/* Define to 1 if you have the <sys/types.h> header file. */
369#undef HAVE_SYS_TYPES_H
370
371/* Define to 1 if you have the `tsearch' function. */
372#undef HAVE_TSEARCH
373
374/* Define if you have the 'uintmax_t' type in <stdint.h> or <inttypes.h>. */
375#undef HAVE_UINTMAX_T
376
377/* Define to 1 if you have the <unistd.h> header file. */
378#undef HAVE_UNISTD_H
379
380/* Define to 1 if the system has the type `unsigned long long int'. */
381#undef HAVE_UNSIGNED_LONG_LONG_INT
382
383/* Define to 1 or 0, depending whether the compiler supports simple visibility
384   declarations. */
385#undef HAVE_VISIBILITY
386
387/* Define to 1 if you have the <wchar.h> header file. */
388#undef HAVE_WCHAR_H
389
390/* Define if you have the 'wchar_t' type. */
391#undef HAVE_WCHAR_T
392
393/* Define to 1 if you have the `wcslen' function. */
394#undef HAVE_WCSLEN
395
396/* Define to 1 if you have the <wctype.h> header file. */
397#undef HAVE_WCTYPE_H
398
399/* Define to 1 if you have the `wcwidth' function. */
400#undef HAVE_WCWIDTH
401
402/* Define if you have the 'wint_t' type. */
403#undef HAVE_WINT_T
404
405/* Define to 1 if the system has the type `_Bool'. */
406#undef HAVE__BOOL
407
408/* Define to 1 if you have the `_NSGetExecutablePath' function. */
409#undef HAVE__NSGETEXECUTABLEPATH
410
411/* Define to 1 if you have the `__fsetlocking' function. */
412#undef HAVE___FSETLOCKING
413
414/* Define as const if the declaration of iconv() needs const. */
415#undef ICONV_CONST
416
417/* Define to a symbolic name denoting the flavor of iconv_open()
418   implementation. */
419#undef ICONV_FLAVOR
420
421/* Define to the value of ${prefix}, as a string. */
422#undef INSTALLPREFIX
423
424/* Define if integer division by zero raises signal SIGFPE. */
425#undef INTDIV0_RAISES_SIGFPE
426
427/* If malloc(0) is != NULL, define this to 1. Otherwise define this to 0. */
428#undef MALLOC_0_IS_NONNULL
429
430/* Define to 1 if your C compiler doesn't accept -c and -o together. */
431#undef NO_MINUS_C_MINUS_O
432
433/* Name of package */
434#undef PACKAGE
435
436/* Define to the address where bug reports for this package should be sent. */
437#undef PACKAGE_BUGREPORT
438
439/* Define to the full name of this package. */
440#undef PACKAGE_NAME
441
442/* Define to the full name and version of this package. */
443#undef PACKAGE_STRING
444
445/* Define to the one symbol short name of this package. */
446#undef PACKAGE_TARNAME
447
448/* Define to the version of this package. */
449#undef PACKAGE_VERSION
450
451/* Define if <inttypes.h> exists and defines unusable PRI* macros. */
452#undef PRI_MACROS_BROKEN
453
454/* Define if the pthread_in_use() detection is hard. */
455#undef PTHREAD_IN_USE_DETECTION_HARD
456
457/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
458   'ptrdiff_t'. */
459#undef PTRDIFF_T_SUFFIX
460
461/* Define this to 1 if strerror is broken. */
462#undef REPLACE_STRERROR
463
464/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
465   'sig_atomic_t'. */
466#undef SIG_ATOMIC_T_SUFFIX
467
468/* Define as the maximum value of type 'size_t', if the system doesn't define
469   it. */
470#undef SIZE_MAX
471
472/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
473   'size_t'. */
474#undef SIZE_T_SUFFIX
475
476/* If using the C implementation of alloca, define if you know the
477   direction of stack growth for your system; otherwise it will be
478   automatically deduced at runtime.
479	STACK_DIRECTION > 0 => grows toward higher addresses
480	STACK_DIRECTION < 0 => grows toward lower addresses
481	STACK_DIRECTION = 0 => direction of growth unknown */
482#undef STACK_DIRECTION
483
484/* Define to 1 if you have the ANSI C header files. */
485#undef STDC_HEADERS
486
487/* Define to 1 if strerror_r returns char *. */
488#undef STRERROR_R_CHAR_P
489
490/* Define if the POSIX multithreading library can be used. */
491#undef USE_POSIX_THREADS
492
493/* Define if references to the POSIX multithreading library should be made
494   weak. */
495#undef USE_POSIX_THREADS_WEAK
496
497/* Define if the GNU Pth multithreading library can be used. */
498#undef USE_PTH_THREADS
499
500/* Define if references to the GNU Pth multithreading library should be made
501   weak. */
502#undef USE_PTH_THREADS_WEAK
503
504/* Define if the old Solaris multithreading library can be used. */
505#undef USE_SOLARIS_THREADS
506
507/* Define if references to the old Solaris multithreading library should be
508   made weak. */
509#undef USE_SOLARIS_THREADS_WEAK
510
511/* Define to 1 if you want getc etc. to use unlocked I/O if available.
512   Unlocked I/O can improve performance in unithreaded apps, but it is not
513   safe for multithreaded apps. */
514#undef USE_UNLOCKED_IO
515
516/* Define if the Win32 multithreading API can be used. */
517#undef USE_WIN32_THREADS
518
519/* Version number of package */
520#undef VERSION
521
522/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
523   'wchar_t'. */
524#undef WCHAR_T_SUFFIX
525
526/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
527   'wint_t'. */
528#undef WINT_T_SUFFIX
529
530/* Define to 1 if on MINIX. */
531#undef _MINIX
532
533/* Define to 2 if the system does not provide POSIX.1 features except with
534   this defined. */
535#undef _POSIX_1_SOURCE
536
537/* Define to 1 if you need to in order for `stat' and other things to work. */
538#undef _POSIX_SOURCE
539
540/* Enable extensions on AIX 3, Interix.  */
541#ifndef _ALL_SOURCE
542# undef _ALL_SOURCE
543#endif
544/* Enable GNU extensions on systems that have them.  */
545#ifndef _GNU_SOURCE
546# undef _GNU_SOURCE
547#endif
548/* Enable threading extensions on Solaris.  */
549#ifndef _POSIX_PTHREAD_SEMANTICS
550# undef _POSIX_PTHREAD_SEMANTICS
551#endif
552/* Enable extensions on HP NonStop.  */
553#ifndef _TANDEM_SOURCE
554# undef _TANDEM_SOURCE
555#endif
556/* Enable general extensions on Solaris.  */
557#ifndef __EXTENSIONS__
558# undef __EXTENSIONS__
559#endif
560
561
562/* Define to rpl_ if the getopt replacement functions and variables should be
563   used. */
564#undef __GETOPT_PREFIX
565
566/* Define to `__inline__' or `__inline' if that's what the C compiler
567   calls it, or to nothing if 'inline' is not supported under any name.  */
568#ifndef __cplusplus
569#undef inline
570#endif
571
572/* Define to a type if <wchar.h> does not define. */
573#undef mbstate_t
574
575/* Define as the type of the result of subtracting two pointers, if the system
576   doesn't define it. */
577#undef ptrdiff_t
578
579/* Define to a replacement function name for realpath(). */
580#undef realpath
581
582/* Define to the equivalent of the C99 'restrict' keyword, or to
583   nothing if this is not supported.  Do not define if restrict is
584   supported directly.  */
585#undef restrict
586/* Work around a bug in Sun C++: it does not support _Restrict, even
587   though the corresponding Sun C compiler does, which causes
588   "#define restrict _Restrict" in the previous line.  Perhaps some future
589   version of Sun C++ will work with _Restrict; if so, it'll probably
590   define __RESTRICT, just as Sun C does.  */
591#if defined __SUNPRO_CC && !defined __RESTRICT
592# define _Restrict
593#endif
594
595/* Define to `unsigned int' if <sys/types.h> does not define. */
596#undef size_t
597
598/* Define as a signed type of the same size as size_t. */
599#undef ssize_t
600
601/* Define to rpl_strnlen if the replacement function should be used. */
602#undef strnlen
603
604/* Define to unsigned long or unsigned long long if <stdint.h> and
605   <inttypes.h> don't define. */
606#undef uintmax_t
607
608
609#define __libc_lock_t                   gl_lock_t
610#define __libc_lock_define              gl_lock_define
611#define __libc_lock_define_initialized  gl_lock_define_initialized
612#define __libc_lock_init                gl_lock_init
613#define __libc_lock_lock                gl_lock_lock
614#define __libc_lock_unlock              gl_lock_unlock
615#define __libc_lock_recursive_t                   gl_recursive_lock_t
616#define __libc_lock_define_recursive              gl_recursive_lock_define
617#define __libc_lock_define_initialized_recursive  gl_recursive_lock_define_initialized
618#define __libc_lock_init_recursive                gl_recursive_lock_init
619#define __libc_lock_lock_recursive                gl_recursive_lock_lock
620#define __libc_lock_unlock_recursive              gl_recursive_lock_unlock
621#define glthread_in_use  libintl_thread_in_use
622#define glthread_lock_init     libintl_lock_init
623#define glthread_lock_lock     libintl_lock_lock
624#define glthread_lock_unlock   libintl_lock_unlock
625#define glthread_lock_destroy  libintl_lock_destroy
626#define glthread_rwlock_init     libintl_rwlock_init
627#define glthread_rwlock_rdlock   libintl_rwlock_rdlock
628#define glthread_rwlock_wrlock   libintl_rwlock_wrlock
629#define glthread_rwlock_unlock   libintl_rwlock_unlock
630#define glthread_rwlock_destroy  libintl_rwlock_destroy
631#define glthread_recursive_lock_init     libintl_recursive_lock_init
632#define glthread_recursive_lock_lock     libintl_recursive_lock_lock
633#define glthread_recursive_lock_unlock   libintl_recursive_lock_unlock
634#define glthread_recursive_lock_destroy  libintl_recursive_lock_destroy
635#define glthread_once                 libintl_once
636#define glthread_once_call            libintl_once_call
637#define glthread_once_singlethreaded  libintl_once_singlethreaded
638
639
640
641/* On Windows, variables that may be in a DLL must be marked specially.  */
642#if (defined _MSC_VER && defined _DLL) && !defined IN_RELOCWRAPPER
643# define DLL_VARIABLE __declspec (dllimport)
644#else
645# define DLL_VARIABLE
646#endif
647
648/* Extra OS/2 (emx+gcc) defines.  */
649#ifdef __EMX__
650# include "intl/os2compat.h"
651#endif
652
653