1/* config.h.in.  Generated from configure.in 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/* Define as the bit index in the word where to find bit 0 of the exponent of
30   'double'. */
31#undef DBL_EXPBIT0_BIT
32
33/* Define as the word index where to find the exponent of 'double'. */
34#undef DBL_EXPBIT0_WORD
35
36/* Define if gettimeofday clobbers the localtime buffer. */
37#undef GETTIMEOFDAY_CLOBBERS_LOCALTIME
38
39/* Define this to 'void' or 'struct timezone' to match the system's
40   declaration of the second argument to gettimeofday. */
41#undef GETTIMEOFDAY_TIMEZONE
42
43/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
44   whether the gnulib module fscanf shall be considered present. */
45#undef GNULIB_FSCANF
46
47/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
48   whether the gnulib module lock shall be considered present. */
49#undef GNULIB_LOCK
50
51/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
52   whether the gnulib module scanf shall be considered present. */
53#undef GNULIB_SCANF
54
55/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
56   whether the gnulib module snprintf shall be considered present. */
57#undef GNULIB_SNPRINTF
58
59/* Define to 1 when the gnulib module fdopen should be tested. */
60#undef GNULIB_TEST_FDOPEN
61
62/* Define to 1 when the gnulib module getpagesize should be tested. */
63#undef GNULIB_TEST_GETPAGESIZE
64
65/* Define to 1 when the gnulib module gettimeofday should be tested. */
66#undef GNULIB_TEST_GETTIMEOFDAY
67
68/* Define to 1 when the gnulib module malloc-posix should be tested. */
69#undef GNULIB_TEST_MALLOC_POSIX
70
71/* Define to 1 when the gnulib module memchr should be tested. */
72#undef GNULIB_TEST_MEMCHR
73
74/* Define to 1 when the gnulib module memrchr should be tested. */
75#undef GNULIB_TEST_MEMRCHR
76
77/* Define to 1 when the gnulib module snprintf should be tested. */
78#undef GNULIB_TEST_SNPRINTF
79
80/* Define to 1 when the gnulib module strdup should be tested. */
81#undef GNULIB_TEST_STRDUP
82
83/* Define to 1 when the gnulib module strndup should be tested. */
84#undef GNULIB_TEST_STRNDUP
85
86/* Define to 1 when the gnulib module strnlen should be tested. */
87#undef GNULIB_TEST_STRNLEN
88
89/* Define to 1 when the gnulib module time_r should be tested. */
90#undef GNULIB_TEST_TIME_R
91
92/* Define to 1 when the gnulib module vsnprintf should be tested. */
93#undef GNULIB_TEST_VSNPRINTF
94
95/* Define to 1 if you have 'alloca' after including <alloca.h>, a header that
96   may be supplied by this distribution. */
97#undef HAVE_ALLOCA
98
99/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
100   */
101#undef HAVE_ALLOCA_H
102
103/* Define to 1 if you have the <bp-sym.h> header file. */
104#undef HAVE_BP_SYM_H
105
106/* Define to 1 if you have the declaration of `localtime_r', and to 0 if you
107   don't. */
108#undef HAVE_DECL_LOCALTIME_R
109
110/* Define to 1 if you have the declaration of `memrchr', and to 0 if you
111   don't. */
112#undef HAVE_DECL_MEMRCHR
113
114/* Define to 1 if you have the declaration of `snprintf', and to 0 if you
115   don't. */
116#undef HAVE_DECL_SNPRINTF
117
118/* Define to 1 if you have the declaration of `strdup', and to 0 if you don't.
119   */
120#undef HAVE_DECL_STRDUP
121
122/* Define to 1 if you have the declaration of `strndup', and to 0 if you
123   don't. */
124#undef HAVE_DECL_STRNDUP
125
126/* Define to 1 if you have the declaration of `strnlen', and to 0 if you
127   don't. */
128#undef HAVE_DECL_STRNLEN
129
130/* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
131   don't. */
132#undef HAVE_DECL_VSNPRINTF
133
134/* Define to 1 if you have the declaration of `_snprintf', and to 0 if you
135   don't. */
136#undef HAVE_DECL__SNPRINTF
137
138/* Define to 1 if you have the <dlfcn.h> header file. */
139#undef HAVE_DLFCN_H
140
141/* Define to 1 if you have the <features.h> header file. */
142#undef HAVE_FEATURES_H
143
144/* Define to 1 if you have the `getpagesize' function. */
145#undef HAVE_GETPAGESIZE
146
147/* Define to 1 if you have the 'gettimeofday' function. */
148#undef HAVE_GETTIMEOFDAY
149
150/* Define if you have the 'intmax_t' type in <stdint.h> or <inttypes.h>. */
151#undef HAVE_INTMAX_T
152
153/* Define to 1 if you have the <inttypes.h> header file. */
154#undef HAVE_INTTYPES_H
155
156/* Define if <inttypes.h> exists, doesn't clash with <sys/types.h>, and
157   declares uintmax_t. */
158#undef HAVE_INTTYPES_H_WITH_UINTMAX
159
160/* Define to 1 if you have the 'localtime_r' function. */
161#undef HAVE_LOCALTIME_R
162
163/* Define to 1 if the system has the type 'long long int'. */
164#undef HAVE_LONG_LONG_INT
165
166/* Define if the 'malloc' function is POSIX compliant. */
167#undef HAVE_MALLOC_POSIX
168
169/* Define to 1 if mmap()'s MAP_ANONYMOUS flag is available after including
170   config.h and <sys/mman.h>. */
171#undef HAVE_MAP_ANONYMOUS
172
173/* Define to 1 if you have the `mbrtowc' function. */
174#undef HAVE_MBRTOWC
175
176/* Define to 1 if you have the <memory.h> header file. */
177#undef HAVE_MEMORY_H
178
179/* Define to 1 if you have the `memrchr' function. */
180#undef HAVE_MEMRCHR
181
182/* Define to 1 if you have the 'mprotect' function. */
183#undef HAVE_MPROTECT
184
185/* Define to 1 on MSVC platforms that have the "invalid parameter handler"
186   concept. */
187#undef HAVE_MSVC_INVALID_PARAMETER_HANDLER
188
189/* Define to 1 if MySQL libraries are available */
190#undef HAVE_MYSQL
191
192/* mysql_real_escape_string function present */
193#undef HAVE_MYSQL_REAL_ESCAPE_STRING
194
195/* Define to 1 if you have the <OS.h> header file. */
196#undef HAVE_OS_H
197
198/* Define to 1 if PostgreSQL libraries are available */
199#undef HAVE_POSTGRESQL
200
201/* Define if PQescapeByteaConn function is available */
202#undef HAVE_PQESCAPEBYTEACONN
203
204/* Define if PQescapeStringConn function is available */
205#undef HAVE_PQESCAPESTRINGCONN
206
207/* Define if PQserverVersion function is available */
208#undef HAVE_PQSERVERVERSION
209
210/* Define to 1 if you have the `pthread_atfork' function. */
211#undef HAVE_PTHREAD_ATFORK
212
213/* Define if the <pthread.h> defines PTHREAD_MUTEX_RECURSIVE. */
214#undef HAVE_PTHREAD_MUTEX_RECURSIVE
215
216/* Define if the POSIX multithreading library has read/write locks. */
217#undef HAVE_PTHREAD_RWLOCK
218
219/* Define to 1 if atoll is declared even after undefining macros. */
220#undef HAVE_RAW_DECL_ATOLL
221
222/* Define to 1 if btowc is declared even after undefining macros. */
223#undef HAVE_RAW_DECL_BTOWC
224
225/* Define to 1 if canonicalize_file_name is declared even after undefining
226   macros. */
227#undef HAVE_RAW_DECL_CANONICALIZE_FILE_NAME
228
229/* Define to 1 if chdir is declared even after undefining macros. */
230#undef HAVE_RAW_DECL_CHDIR
231
232/* Define to 1 if chown is declared even after undefining macros. */
233#undef HAVE_RAW_DECL_CHOWN
234
235/* Define to 1 if dprintf is declared even after undefining macros. */
236#undef HAVE_RAW_DECL_DPRINTF
237
238/* Define to 1 if dup is declared even after undefining macros. */
239#undef HAVE_RAW_DECL_DUP
240
241/* Define to 1 if dup2 is declared even after undefining macros. */
242#undef HAVE_RAW_DECL_DUP2
243
244/* Define to 1 if dup3 is declared even after undefining macros. */
245#undef HAVE_RAW_DECL_DUP3
246
247/* Define to 1 if endusershell is declared even after undefining macros. */
248#undef HAVE_RAW_DECL_ENDUSERSHELL
249
250/* Define to 1 if environ is declared even after undefining macros. */
251#undef HAVE_RAW_DECL_ENVIRON
252
253/* Define to 1 if euidaccess is declared even after undefining macros. */
254#undef HAVE_RAW_DECL_EUIDACCESS
255
256/* Define to 1 if faccessat is declared even after undefining macros. */
257#undef HAVE_RAW_DECL_FACCESSAT
258
259/* Define to 1 if fchdir is declared even after undefining macros. */
260#undef HAVE_RAW_DECL_FCHDIR
261
262/* Define to 1 if fchownat is declared even after undefining macros. */
263#undef HAVE_RAW_DECL_FCHOWNAT
264
265/* Define to 1 if fdatasync is declared even after undefining macros. */
266#undef HAVE_RAW_DECL_FDATASYNC
267
268/* Define to 1 if ffsl is declared even after undefining macros. */
269#undef HAVE_RAW_DECL_FFSL
270
271/* Define to 1 if ffsll is declared even after undefining macros. */
272#undef HAVE_RAW_DECL_FFSLL
273
274/* Define to 1 if fpurge is declared even after undefining macros. */
275#undef HAVE_RAW_DECL_FPURGE
276
277/* Define to 1 if fseeko is declared even after undefining macros. */
278#undef HAVE_RAW_DECL_FSEEKO
279
280/* Define to 1 if fsync is declared even after undefining macros. */
281#undef HAVE_RAW_DECL_FSYNC
282
283/* Define to 1 if ftello is declared even after undefining macros. */
284#undef HAVE_RAW_DECL_FTELLO
285
286/* Define to 1 if ftruncate is declared even after undefining macros. */
287#undef HAVE_RAW_DECL_FTRUNCATE
288
289/* Define to 1 if getcwd is declared even after undefining macros. */
290#undef HAVE_RAW_DECL_GETCWD
291
292/* Define to 1 if getdelim is declared even after undefining macros. */
293#undef HAVE_RAW_DECL_GETDELIM
294
295/* Define to 1 if getdomainname is declared even after undefining macros. */
296#undef HAVE_RAW_DECL_GETDOMAINNAME
297
298/* Define to 1 if getdtablesize is declared even after undefining macros. */
299#undef HAVE_RAW_DECL_GETDTABLESIZE
300
301/* Define to 1 if getgroups is declared even after undefining macros. */
302#undef HAVE_RAW_DECL_GETGROUPS
303
304/* Define to 1 if gethostname is declared even after undefining macros. */
305#undef HAVE_RAW_DECL_GETHOSTNAME
306
307/* Define to 1 if getline is declared even after undefining macros. */
308#undef HAVE_RAW_DECL_GETLINE
309
310/* Define to 1 if getloadavg is declared even after undefining macros. */
311#undef HAVE_RAW_DECL_GETLOADAVG
312
313/* Define to 1 if getlogin is declared even after undefining macros. */
314#undef HAVE_RAW_DECL_GETLOGIN
315
316/* Define to 1 if getlogin_r is declared even after undefining macros. */
317#undef HAVE_RAW_DECL_GETLOGIN_R
318
319/* Define to 1 if getpagesize is declared even after undefining macros. */
320#undef HAVE_RAW_DECL_GETPAGESIZE
321
322/* Define to 1 if gets is declared even after undefining macros. */
323#undef HAVE_RAW_DECL_GETS
324
325/* Define to 1 if getsubopt is declared even after undefining macros. */
326#undef HAVE_RAW_DECL_GETSUBOPT
327
328/* Define to 1 if gettimeofday is declared even after undefining macros. */
329#undef HAVE_RAW_DECL_GETTIMEOFDAY
330
331/* Define to 1 if getusershell is declared even after undefining macros. */
332#undef HAVE_RAW_DECL_GETUSERSHELL
333
334/* Define to 1 if grantpt is declared even after undefining macros. */
335#undef HAVE_RAW_DECL_GRANTPT
336
337/* Define to 1 if group_member is declared even after undefining macros. */
338#undef HAVE_RAW_DECL_GROUP_MEMBER
339
340/* Define to 1 if imaxabs is declared even after undefining macros. */
341#undef HAVE_RAW_DECL_IMAXABS
342
343/* Define to 1 if imaxdiv is declared even after undefining macros. */
344#undef HAVE_RAW_DECL_IMAXDIV
345
346/* Define to 1 if initstate is declared even after undefining macros. */
347#undef HAVE_RAW_DECL_INITSTATE
348
349/* Define to 1 if initstate_r is declared even after undefining macros. */
350#undef HAVE_RAW_DECL_INITSTATE_R
351
352/* Define to 1 if isatty is declared even after undefining macros. */
353#undef HAVE_RAW_DECL_ISATTY
354
355/* Define to 1 if lchown is declared even after undefining macros. */
356#undef HAVE_RAW_DECL_LCHOWN
357
358/* Define to 1 if link is declared even after undefining macros. */
359#undef HAVE_RAW_DECL_LINK
360
361/* Define to 1 if linkat is declared even after undefining macros. */
362#undef HAVE_RAW_DECL_LINKAT
363
364/* Define to 1 if lseek is declared even after undefining macros. */
365#undef HAVE_RAW_DECL_LSEEK
366
367/* Define to 1 if mbrlen is declared even after undefining macros. */
368#undef HAVE_RAW_DECL_MBRLEN
369
370/* Define to 1 if mbrtowc is declared even after undefining macros. */
371#undef HAVE_RAW_DECL_MBRTOWC
372
373/* Define to 1 if mbsinit is declared even after undefining macros. */
374#undef HAVE_RAW_DECL_MBSINIT
375
376/* Define to 1 if mbsnrtowcs is declared even after undefining macros. */
377#undef HAVE_RAW_DECL_MBSNRTOWCS
378
379/* Define to 1 if mbsrtowcs is declared even after undefining macros. */
380#undef HAVE_RAW_DECL_MBSRTOWCS
381
382/* Define to 1 if memmem is declared even after undefining macros. */
383#undef HAVE_RAW_DECL_MEMMEM
384
385/* Define to 1 if mempcpy is declared even after undefining macros. */
386#undef HAVE_RAW_DECL_MEMPCPY
387
388/* Define to 1 if memrchr is declared even after undefining macros. */
389#undef HAVE_RAW_DECL_MEMRCHR
390
391/* Define to 1 if mkdtemp is declared even after undefining macros. */
392#undef HAVE_RAW_DECL_MKDTEMP
393
394/* Define to 1 if mkostemp is declared even after undefining macros. */
395#undef HAVE_RAW_DECL_MKOSTEMP
396
397/* Define to 1 if mkostemps is declared even after undefining macros. */
398#undef HAVE_RAW_DECL_MKOSTEMPS
399
400/* Define to 1 if mkstemp is declared even after undefining macros. */
401#undef HAVE_RAW_DECL_MKSTEMP
402
403/* Define to 1 if mkstemps is declared even after undefining macros. */
404#undef HAVE_RAW_DECL_MKSTEMPS
405
406/* Define to 1 if pclose is declared even after undefining macros. */
407#undef HAVE_RAW_DECL_PCLOSE
408
409/* Define to 1 if pipe is declared even after undefining macros. */
410#undef HAVE_RAW_DECL_PIPE
411
412/* Define to 1 if pipe2 is declared even after undefining macros. */
413#undef HAVE_RAW_DECL_PIPE2
414
415/* Define to 1 if popen is declared even after undefining macros. */
416#undef HAVE_RAW_DECL_POPEN
417
418/* Define to 1 if posix_openpt is declared even after undefining macros. */
419#undef HAVE_RAW_DECL_POSIX_OPENPT
420
421/* Define to 1 if pread is declared even after undefining macros. */
422#undef HAVE_RAW_DECL_PREAD
423
424/* Define to 1 if ptsname is declared even after undefining macros. */
425#undef HAVE_RAW_DECL_PTSNAME
426
427/* Define to 1 if ptsname_r is declared even after undefining macros. */
428#undef HAVE_RAW_DECL_PTSNAME_R
429
430/* Define to 1 if pwrite is declared even after undefining macros. */
431#undef HAVE_RAW_DECL_PWRITE
432
433/* Define to 1 if random is declared even after undefining macros. */
434#undef HAVE_RAW_DECL_RANDOM
435
436/* Define to 1 if random_r is declared even after undefining macros. */
437#undef HAVE_RAW_DECL_RANDOM_R
438
439/* Define to 1 if rawmemchr is declared even after undefining macros. */
440#undef HAVE_RAW_DECL_RAWMEMCHR
441
442/* Define to 1 if readlink is declared even after undefining macros. */
443#undef HAVE_RAW_DECL_READLINK
444
445/* Define to 1 if readlinkat is declared even after undefining macros. */
446#undef HAVE_RAW_DECL_READLINKAT
447
448/* Define to 1 if realpath is declared even after undefining macros. */
449#undef HAVE_RAW_DECL_REALPATH
450
451/* Define to 1 if renameat is declared even after undefining macros. */
452#undef HAVE_RAW_DECL_RENAMEAT
453
454/* Define to 1 if rmdir is declared even after undefining macros. */
455#undef HAVE_RAW_DECL_RMDIR
456
457/* Define to 1 if rpmatch is declared even after undefining macros. */
458#undef HAVE_RAW_DECL_RPMATCH
459
460/* Define to 1 if secure_getenv is declared even after undefining macros. */
461#undef HAVE_RAW_DECL_SECURE_GETENV
462
463/* Define to 1 if setenv is declared even after undefining macros. */
464#undef HAVE_RAW_DECL_SETENV
465
466/* Define to 1 if sethostname is declared even after undefining macros. */
467#undef HAVE_RAW_DECL_SETHOSTNAME
468
469/* Define to 1 if setstate is declared even after undefining macros. */
470#undef HAVE_RAW_DECL_SETSTATE
471
472/* Define to 1 if setstate_r is declared even after undefining macros. */
473#undef HAVE_RAW_DECL_SETSTATE_R
474
475/* Define to 1 if setusershell is declared even after undefining macros. */
476#undef HAVE_RAW_DECL_SETUSERSHELL
477
478/* Define to 1 if sleep is declared even after undefining macros. */
479#undef HAVE_RAW_DECL_SLEEP
480
481/* Define to 1 if snprintf is declared even after undefining macros. */
482#undef HAVE_RAW_DECL_SNPRINTF
483
484/* Define to 1 if srandom is declared even after undefining macros. */
485#undef HAVE_RAW_DECL_SRANDOM
486
487/* Define to 1 if srandom_r is declared even after undefining macros. */
488#undef HAVE_RAW_DECL_SRANDOM_R
489
490/* Define to 1 if stpcpy is declared even after undefining macros. */
491#undef HAVE_RAW_DECL_STPCPY
492
493/* Define to 1 if stpncpy is declared even after undefining macros. */
494#undef HAVE_RAW_DECL_STPNCPY
495
496/* Define to 1 if strcasestr is declared even after undefining macros. */
497#undef HAVE_RAW_DECL_STRCASESTR
498
499/* Define to 1 if strchrnul is declared even after undefining macros. */
500#undef HAVE_RAW_DECL_STRCHRNUL
501
502/* Define to 1 if strdup is declared even after undefining macros. */
503#undef HAVE_RAW_DECL_STRDUP
504
505/* Define to 1 if strerror_r is declared even after undefining macros. */
506#undef HAVE_RAW_DECL_STRERROR_R
507
508/* Define to 1 if strncat is declared even after undefining macros. */
509#undef HAVE_RAW_DECL_STRNCAT
510
511/* Define to 1 if strndup is declared even after undefining macros. */
512#undef HAVE_RAW_DECL_STRNDUP
513
514/* Define to 1 if strnlen is declared even after undefining macros. */
515#undef HAVE_RAW_DECL_STRNLEN
516
517/* Define to 1 if strpbrk is declared even after undefining macros. */
518#undef HAVE_RAW_DECL_STRPBRK
519
520/* Define to 1 if strsep is declared even after undefining macros. */
521#undef HAVE_RAW_DECL_STRSEP
522
523/* Define to 1 if strsignal is declared even after undefining macros. */
524#undef HAVE_RAW_DECL_STRSIGNAL
525
526/* Define to 1 if strtod is declared even after undefining macros. */
527#undef HAVE_RAW_DECL_STRTOD
528
529/* Define to 1 if strtoimax is declared even after undefining macros. */
530#undef HAVE_RAW_DECL_STRTOIMAX
531
532/* Define to 1 if strtok_r is declared even after undefining macros. */
533#undef HAVE_RAW_DECL_STRTOK_R
534
535/* Define to 1 if strtoll is declared even after undefining macros. */
536#undef HAVE_RAW_DECL_STRTOLL
537
538/* Define to 1 if strtoull is declared even after undefining macros. */
539#undef HAVE_RAW_DECL_STRTOULL
540
541/* Define to 1 if strtoumax is declared even after undefining macros. */
542#undef HAVE_RAW_DECL_STRTOUMAX
543
544/* Define to 1 if strverscmp is declared even after undefining macros. */
545#undef HAVE_RAW_DECL_STRVERSCMP
546
547/* Define to 1 if symlink is declared even after undefining macros. */
548#undef HAVE_RAW_DECL_SYMLINK
549
550/* Define to 1 if symlinkat is declared even after undefining macros. */
551#undef HAVE_RAW_DECL_SYMLINKAT
552
553/* Define to 1 if tmpfile is declared even after undefining macros. */
554#undef HAVE_RAW_DECL_TMPFILE
555
556/* Define to 1 if ttyname_r is declared even after undefining macros. */
557#undef HAVE_RAW_DECL_TTYNAME_R
558
559/* Define to 1 if unlink is declared even after undefining macros. */
560#undef HAVE_RAW_DECL_UNLINK
561
562/* Define to 1 if unlinkat is declared even after undefining macros. */
563#undef HAVE_RAW_DECL_UNLINKAT
564
565/* Define to 1 if unlockpt is declared even after undefining macros. */
566#undef HAVE_RAW_DECL_UNLOCKPT
567
568/* Define to 1 if unsetenv is declared even after undefining macros. */
569#undef HAVE_RAW_DECL_UNSETENV
570
571/* Define to 1 if usleep is declared even after undefining macros. */
572#undef HAVE_RAW_DECL_USLEEP
573
574/* Define to 1 if vdprintf is declared even after undefining macros. */
575#undef HAVE_RAW_DECL_VDPRINTF
576
577/* Define to 1 if vsnprintf is declared even after undefining macros. */
578#undef HAVE_RAW_DECL_VSNPRINTF
579
580/* Define to 1 if wcpcpy is declared even after undefining macros. */
581#undef HAVE_RAW_DECL_WCPCPY
582
583/* Define to 1 if wcpncpy is declared even after undefining macros. */
584#undef HAVE_RAW_DECL_WCPNCPY
585
586/* Define to 1 if wcrtomb is declared even after undefining macros. */
587#undef HAVE_RAW_DECL_WCRTOMB
588
589/* Define to 1 if wcscasecmp is declared even after undefining macros. */
590#undef HAVE_RAW_DECL_WCSCASECMP
591
592/* Define to 1 if wcscat is declared even after undefining macros. */
593#undef HAVE_RAW_DECL_WCSCAT
594
595/* Define to 1 if wcschr is declared even after undefining macros. */
596#undef HAVE_RAW_DECL_WCSCHR
597
598/* Define to 1 if wcscmp is declared even after undefining macros. */
599#undef HAVE_RAW_DECL_WCSCMP
600
601/* Define to 1 if wcscoll is declared even after undefining macros. */
602#undef HAVE_RAW_DECL_WCSCOLL
603
604/* Define to 1 if wcscpy is declared even after undefining macros. */
605#undef HAVE_RAW_DECL_WCSCPY
606
607/* Define to 1 if wcscspn is declared even after undefining macros. */
608#undef HAVE_RAW_DECL_WCSCSPN
609
610/* Define to 1 if wcsdup is declared even after undefining macros. */
611#undef HAVE_RAW_DECL_WCSDUP
612
613/* Define to 1 if wcslen is declared even after undefining macros. */
614#undef HAVE_RAW_DECL_WCSLEN
615
616/* Define to 1 if wcsncasecmp is declared even after undefining macros. */
617#undef HAVE_RAW_DECL_WCSNCASECMP
618
619/* Define to 1 if wcsncat is declared even after undefining macros. */
620#undef HAVE_RAW_DECL_WCSNCAT
621
622/* Define to 1 if wcsncmp is declared even after undefining macros. */
623#undef HAVE_RAW_DECL_WCSNCMP
624
625/* Define to 1 if wcsncpy is declared even after undefining macros. */
626#undef HAVE_RAW_DECL_WCSNCPY
627
628/* Define to 1 if wcsnlen is declared even after undefining macros. */
629#undef HAVE_RAW_DECL_WCSNLEN
630
631/* Define to 1 if wcsnrtombs is declared even after undefining macros. */
632#undef HAVE_RAW_DECL_WCSNRTOMBS
633
634/* Define to 1 if wcspbrk is declared even after undefining macros. */
635#undef HAVE_RAW_DECL_WCSPBRK
636
637/* Define to 1 if wcsrchr is declared even after undefining macros. */
638#undef HAVE_RAW_DECL_WCSRCHR
639
640/* Define to 1 if wcsrtombs is declared even after undefining macros. */
641#undef HAVE_RAW_DECL_WCSRTOMBS
642
643/* Define to 1 if wcsspn is declared even after undefining macros. */
644#undef HAVE_RAW_DECL_WCSSPN
645
646/* Define to 1 if wcsstr is declared even after undefining macros. */
647#undef HAVE_RAW_DECL_WCSSTR
648
649/* Define to 1 if wcstok is declared even after undefining macros. */
650#undef HAVE_RAW_DECL_WCSTOK
651
652/* Define to 1 if wcswidth is declared even after undefining macros. */
653#undef HAVE_RAW_DECL_WCSWIDTH
654
655/* Define to 1 if wcsxfrm is declared even after undefining macros. */
656#undef HAVE_RAW_DECL_WCSXFRM
657
658/* Define to 1 if wctob is declared even after undefining macros. */
659#undef HAVE_RAW_DECL_WCTOB
660
661/* Define to 1 if wcwidth is declared even after undefining macros. */
662#undef HAVE_RAW_DECL_WCWIDTH
663
664/* Define to 1 if wmemchr is declared even after undefining macros. */
665#undef HAVE_RAW_DECL_WMEMCHR
666
667/* Define to 1 if wmemcmp is declared even after undefining macros. */
668#undef HAVE_RAW_DECL_WMEMCMP
669
670/* Define to 1 if wmemcpy is declared even after undefining macros. */
671#undef HAVE_RAW_DECL_WMEMCPY
672
673/* Define to 1 if wmemmove is declared even after undefining macros. */
674#undef HAVE_RAW_DECL_WMEMMOVE
675
676/* Define to 1 if wmemset is declared even after undefining macros. */
677#undef HAVE_RAW_DECL_WMEMSET
678
679/* Define to 1 if _Exit is declared even after undefining macros. */
680#undef HAVE_RAW_DECL__EXIT
681
682/* Define to 1 if 'sig_atomic_t' is a signed integer type. */
683#undef HAVE_SIGNED_SIG_ATOMIC_T
684
685/* Define to 1 if 'wchar_t' is a signed integer type. */
686#undef HAVE_SIGNED_WCHAR_T
687
688/* Define to 1 if 'wint_t' is a signed integer type. */
689#undef HAVE_SIGNED_WINT_T
690
691/* Define to 1 if you have the `snprintf' function. */
692#undef HAVE_SNPRINTF
693
694/* Define if the return value of the snprintf function is the number of of
695   bytes (excluding the terminating NUL) that would have been produced if the
696   buffer had been large enough. */
697#undef HAVE_SNPRINTF_RETVAL_C99
698
699/* Have the SQLITE3 library */
700#undef HAVE_SQLITE3
701
702/* Define to 1 if you have the <stdint.h> header file. */
703#undef HAVE_STDINT_H
704
705/* Define if <stdint.h> exists, doesn't clash with <sys/types.h>, and declares
706   uintmax_t. */
707#undef HAVE_STDINT_H_WITH_UINTMAX
708
709/* Define to 1 if you have the <stdlib.h> header file. */
710#undef HAVE_STDLIB_H
711
712/* Define to 1 if you have the 'strdup' function. */
713#undef HAVE_STRDUP
714
715/* Define to 1 if you have the <strings.h> header file. */
716#undef HAVE_STRINGS_H
717
718/* Define to 1 if you have the <string.h> header file. */
719#undef HAVE_STRING_H
720
721/* Define to 1 if you have the 'strndup' function. */
722#undef HAVE_STRNDUP
723
724/* Define to 1 if you have the `strnlen' function. */
725#undef HAVE_STRNLEN
726
727/* Define to 1 if you have the <sys/bitypes.h> header file. */
728#undef HAVE_SYS_BITYPES_H
729
730/* Define to 1 if you have the <sys/inttypes.h> header file. */
731#undef HAVE_SYS_INTTYPES_H
732
733/* Define to 1 if you have the <sys/mman.h> header file. */
734#undef HAVE_SYS_MMAN_H
735
736/* Define to 1 if you have the <sys/param.h> header file. */
737#undef HAVE_SYS_PARAM_H
738
739/* Define to 1 if you have the <sys/socket.h> header file. */
740#undef HAVE_SYS_SOCKET_H
741
742/* Define to 1 if you have the <sys/stat.h> header file. */
743#undef HAVE_SYS_STAT_H
744
745/* Define to 1 if you have the <sys/timeb.h> header file. */
746#undef HAVE_SYS_TIMEB_H
747
748/* Define to 1 if you have the <sys/time.h> header file. */
749#undef HAVE_SYS_TIME_H
750
751/* Define to 1 if you have the <sys/types.h> header file. */
752#undef HAVE_SYS_TYPES_H
753
754/* Define to 1 if you have the <unistd.h> header file. */
755#undef HAVE_UNISTD_H
756
757/* Define to 1 if the system has the type 'unsigned long long int'. */
758#undef HAVE_UNSIGNED_LONG_LONG_INT
759
760/* Define to 1 if you have the 'vasnprintf' function. */
761#undef HAVE_VASNPRINTF
762
763/* Define to 1 if you have the `vsnprintf' function. */
764#undef HAVE_VSNPRINTF
765
766/* Define to 1 if you have the <wchar.h> header file. */
767#undef HAVE_WCHAR_H
768
769/* Define if you have the 'wchar_t' type. */
770#undef HAVE_WCHAR_T
771
772/* Define to 1 if you have the `wcrtomb' function. */
773#undef HAVE_WCRTOMB
774
775/* Define to 1 if you have the `wcslen' function. */
776#undef HAVE_WCSLEN
777
778/* Define to 1 if you have the `wcsnlen' function. */
779#undef HAVE_WCSNLEN
780
781/* Define to 1 if you have the <winsock2.h> header file. */
782#undef HAVE_WINSOCK2_H
783
784/* Define if you have the 'wint_t' type. */
785#undef HAVE_WINT_T
786
787/* Define to 1 if the system has the type `_Bool'. */
788#undef HAVE__BOOL
789
790/* Define to 1 if you have the `_ftime' function. */
791#undef HAVE__FTIME
792
793/* Define to 1 if you have the '_set_invalid_parameter_handler' function. */
794#undef HAVE__SET_INVALID_PARAMETER_HANDLER
795
796/* Define to the sub-directory in which libtool stores uninstalled libraries.
797   */
798#undef LT_OBJDIR
799
800/* Define to a substitute value for mmap()'s MAP_ANONYMOUS flag. */
801#undef MAP_ANONYMOUS
802
803/* Define to 1 if your C compiler doesn't accept -c and -o together. */
804#undef NO_MINUS_C_MINUS_O
805
806/* Name of package */
807#undef PACKAGE
808
809/* Define to the address where bug reports for this package should be sent. */
810#undef PACKAGE_BUGREPORT
811
812/* Define to the full name of this package. */
813#undef PACKAGE_NAME
814
815/* Define to the full name and version of this package. */
816#undef PACKAGE_STRING
817
818/* Define to the one symbol short name of this package. */
819#undef PACKAGE_TARNAME
820
821/* Define to the version of this package. */
822#undef PACKAGE_VERSION
823
824/* Define if <inttypes.h> exists and defines unusable PRI* macros. */
825#undef PRI_MACROS_BROKEN
826
827/* Define if the pthread_in_use() detection is hard. */
828#undef PTHREAD_IN_USE_DETECTION_HARD
829
830/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
831   'ptrdiff_t'. */
832#undef PTRDIFF_T_SUFFIX
833
834/* Define if vasnprintf exists but is overridden by gnulib. */
835#undef REPLACE_VASNPRINTF
836
837/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
838   'sig_atomic_t'. */
839#undef SIG_ATOMIC_T_SUFFIX
840
841/* Define as the maximum value of type 'size_t', if the system doesn't define
842   it. */
843#ifndef SIZE_MAX
844# undef SIZE_MAX
845#endif
846
847/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
848   'size_t'. */
849#undef SIZE_T_SUFFIX
850
851/* If using the C implementation of alloca, define if you know the
852   direction of stack growth for your system; otherwise it will be
853   automatically deduced at runtime.
854        STACK_DIRECTION > 0 => grows toward higher addresses
855        STACK_DIRECTION < 0 => grows toward lower addresses
856        STACK_DIRECTION = 0 => direction of growth unknown */
857#undef STACK_DIRECTION
858
859/* Define to 1 if you have the ANSI C header files. */
860#undef STDC_HEADERS
861
862/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
863#undef TIME_WITH_SYS_TIME
864
865/* Define if the POSIX multithreading library can be used. */
866#undef USE_POSIX_THREADS
867
868/* Define if references to the POSIX multithreading library should be made
869   weak. */
870#undef USE_POSIX_THREADS_WEAK
871
872/* Define if the GNU Pth multithreading library can be used. */
873#undef USE_PTH_THREADS
874
875/* Define if references to the GNU Pth multithreading library should be made
876   weak. */
877#undef USE_PTH_THREADS_WEAK
878
879/* Define if the old Solaris multithreading library can be used. */
880#undef USE_SOLARIS_THREADS
881
882/* Define if references to the old Solaris multithreading library should be
883   made weak. */
884#undef USE_SOLARIS_THREADS_WEAK
885
886/* Enable extensions on AIX 3, Interix.  */
887#ifndef _ALL_SOURCE
888# undef _ALL_SOURCE
889#endif
890/* Enable general extensions on OS X.  */
891#ifndef _DARWIN_C_SOURCE
892# undef _DARWIN_C_SOURCE
893#endif
894/* Enable GNU extensions on systems that have them.  */
895#ifndef _GNU_SOURCE
896# undef _GNU_SOURCE
897#endif
898/* Enable threading extensions on Solaris.  */
899#ifndef _POSIX_PTHREAD_SEMANTICS
900# undef _POSIX_PTHREAD_SEMANTICS
901#endif
902/* Enable extensions on HP NonStop.  */
903#ifndef _TANDEM_SOURCE
904# undef _TANDEM_SOURCE
905#endif
906/* Enable X/Open extensions if necessary.  HP-UX 11.11 defines
907   mbstate_t only if _XOPEN_SOURCE is defined to 500, regardless of
908   whether compiling with -Ae or -D_HPUX_SOURCE=1.  */
909#ifndef _XOPEN_SOURCE
910# undef _XOPEN_SOURCE
911#endif
912/* Enable general extensions on Solaris.  */
913#ifndef __EXTENSIONS__
914# undef __EXTENSIONS__
915#endif
916
917
918/* Define if the native Windows multithreading API can be used. */
919#undef USE_WINDOWS_THREADS
920
921/* Version number of package */
922#undef VERSION
923
924/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
925   'wchar_t'. */
926#undef WCHAR_T_SUFFIX
927
928/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
929   'wint_t'. */
930#undef WINT_T_SUFFIX
931
932/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
933   significant byte first (like Motorola and SPARC, unlike Intel). */
934#if defined AC_APPLE_UNIVERSAL_BUILD
935# if defined __BIG_ENDIAN__
936#  define WORDS_BIGENDIAN 1
937# endif
938#else
939# ifndef WORDS_BIGENDIAN
940#  undef WORDS_BIGENDIAN
941# endif
942#endif
943
944/* Define to 1 if on MINIX. */
945#undef _MINIX
946
947/* Define to 1 to make NetBSD features available. MINIX 3 needs this. */
948#undef _NETBSD_SOURCE
949
950/* The _Noreturn keyword of C11.  */
951#if ! (defined _Noreturn \
952       || (defined __STDC_VERSION__ && 201112 <= __STDC_VERSION__))
953# if (3 <= __GNUC__ || (__GNUC__ == 2 && 8 <= __GNUC_MINOR__) \
954      || 0x5110 <= __SUNPRO_C)
955#  define _Noreturn __attribute__ ((__noreturn__))
956# elif defined _MSC_VER && 1200 <= _MSC_VER
957#  define _Noreturn __declspec (noreturn)
958# else
959#  define _Noreturn
960# endif
961#endif
962
963
964/* Define to 2 if the system does not provide POSIX.1 features except with
965   this defined. */
966#undef _POSIX_1_SOURCE
967
968/* Define to 1 if you need to in order for 'stat' and other things to work. */
969#undef _POSIX_SOURCE
970
971/* Define to empty if `const' does not conform to ANSI C. */
972#undef const
973
974/* Please see the Gnulib manual for how to use these macros.
975
976   Suppress extern inline with HP-UX cc, as it appears to be broken; see
977   <http://lists.gnu.org/archive/html/bug-texinfo/2013-02/msg00030.html>.
978
979   Suppress extern inline with Sun C in standards-conformance mode, as it
980   mishandles inline functions that call each other.  E.g., for 'inline void f
981   (void) { } inline void g (void) { f (); }', c99 incorrectly complains
982   'reference to static identifier "f" in extern inline function'.
983   This bug was observed with Sun C 5.12 SunOS_i386 2011/11/16.
984
985   Suppress extern inline (with or without __attribute__ ((__gnu_inline__)))
986   on configurations that mistakenly use 'static inline' to implement
987   functions or macros in standard C headers like <ctype.h>.  For example,
988   if isdigit is mistakenly implemented via a static inline function,
989   a program containing an extern inline function that calls isdigit
990   may not work since the C standard prohibits extern inline functions
991   from calling static functions.  This bug is known to occur on:
992
993     OS X 10.8 and earlier; see:
994     http://lists.gnu.org/archive/html/bug-gnulib/2012-12/msg00023.html
995
996     DragonFly; see
997     http://muscles.dragonflybsd.org/bulk/bleeding-edge-potential/latest-per-pkg/ah-tty-0.3.12.log
998
999     FreeBSD; see:
1000     http://lists.gnu.org/archive/html/bug-gnulib/2014-07/msg00104.html
1001
1002   OS X 10.9 has a macro __header_inline indicating the bug is fixed for C and
1003   for clang but remains for g++; see <http://trac.macports.org/ticket/41033>.
1004   Assume DragonFly and FreeBSD will be similar.  */
1005#if (((defined __APPLE__ && defined __MACH__) \
1006      || defined __DragonFly__ || defined __FreeBSD__) \
1007     && (defined __header_inline \
1008         ? (defined __cplusplus && defined __GNUC_STDC_INLINE__ \
1009            && ! defined __clang__) \
1010         : ((! defined _DONT_USE_CTYPE_INLINE_ \
1011             && (defined __GNUC__ || defined __cplusplus)) \
1012            || (defined _FORTIFY_SOURCE && 0 < _FORTIFY_SOURCE \
1013                && defined __GNUC__ && ! defined __cplusplus))))
1014# define _GL_EXTERN_INLINE_STDHEADER_BUG
1015#endif
1016#if ((__GNUC__ \
1017      ? defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__ \
1018      : (199901L <= __STDC_VERSION__ \
1019         && !defined __HP_cc \
1020         && !(defined __SUNPRO_C && __STDC__))) \
1021     && !defined _GL_EXTERN_INLINE_STDHEADER_BUG)
1022# define _GL_INLINE inline
1023# define _GL_EXTERN_INLINE extern inline
1024# define _GL_EXTERN_INLINE_IN_USE
1025#elif (2 < __GNUC__ + (7 <= __GNUC_MINOR__) && !defined __STRICT_ANSI__ \
1026       && !defined _GL_EXTERN_INLINE_STDHEADER_BUG)
1027# if defined __GNUC_GNU_INLINE__ && __GNUC_GNU_INLINE__
1028   /* __gnu_inline__ suppresses a GCC 4.2 diagnostic.  */
1029#  define _GL_INLINE extern inline __attribute__ ((__gnu_inline__))
1030# else
1031#  define _GL_INLINE extern inline
1032# endif
1033# define _GL_EXTERN_INLINE extern
1034# define _GL_EXTERN_INLINE_IN_USE
1035#else
1036# define _GL_INLINE static _GL_UNUSED
1037# define _GL_EXTERN_INLINE static _GL_UNUSED
1038#endif
1039
1040#if 4 < __GNUC__ + (6 <= __GNUC_MINOR__)
1041# if defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__
1042#  define _GL_INLINE_HEADER_CONST_PRAGMA
1043# else
1044#  define _GL_INLINE_HEADER_CONST_PRAGMA \
1045     _Pragma ("GCC diagnostic ignored \"-Wsuggest-attribute=const\"")
1046# endif
1047  /* Suppress GCC's bogus "no previous prototype for 'FOO'"
1048     and "no previous declaration for 'FOO'"  diagnostics,
1049     when FOO is an inline function in the header; see
1050     <http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54113>.  */
1051# define _GL_INLINE_HEADER_BEGIN \
1052    _Pragma ("GCC diagnostic push") \
1053    _Pragma ("GCC diagnostic ignored \"-Wmissing-prototypes\"") \
1054    _Pragma ("GCC diagnostic ignored \"-Wmissing-declarations\"") \
1055    _GL_INLINE_HEADER_CONST_PRAGMA
1056# define _GL_INLINE_HEADER_END \
1057    _Pragma ("GCC diagnostic pop")
1058#else
1059# define _GL_INLINE_HEADER_BEGIN
1060# define _GL_INLINE_HEADER_END
1061#endif
1062
1063/* Define to `__inline__' or `__inline' if that's what the C compiler
1064   calls it, or to nothing if 'inline' is not supported under any name.  */
1065#ifndef __cplusplus
1066#undef inline
1067#endif
1068
1069/* Define to long or long long if <stdint.h> and <inttypes.h> don't define. */
1070#undef intmax_t
1071
1072/* Work around a bug in Apple GCC 4.0.1 build 5465: In C99 mode, it supports
1073   the ISO C 99 semantics of 'extern inline' (unlike the GNU C semantics of
1074   earlier versions), but does not display it by setting __GNUC_STDC_INLINE__.
1075   __APPLE__ && __MACH__ test for Mac OS X.
1076   __APPLE_CC__ tests for the Apple compiler and its version.
1077   __STDC_VERSION__ tests for the C99 mode.  */
1078#if defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && !defined __cplusplus && __STDC_VERSION__ >= 199901L && !defined __GNUC_STDC_INLINE__
1079# define __GNUC_STDC_INLINE__ 1
1080#endif
1081
1082/* Define to `int' if <sys/types.h> does not define. */
1083#undef mode_t
1084
1085/* Define to `int' if <sys/types.h> does not define. */
1086#undef pid_t
1087
1088/* Define as the type of the result of subtracting two pointers, if the system
1089   doesn't define it. */
1090#undef ptrdiff_t
1091
1092/* Define to the equivalent of the C99 'restrict' keyword, or to
1093   nothing if this is not supported.  Do not define if restrict is
1094   supported directly.  */
1095#undef restrict
1096/* Work around a bug in Sun C++: it does not support _Restrict or
1097   __restrict__, even though the corresponding Sun C compiler ends up with
1098   "#define restrict _Restrict" or "#define restrict __restrict__" in the
1099   previous line.  Perhaps some future version of Sun C++ will work with
1100   restrict; if so, hopefully it defines __RESTRICT like Sun C does.  */
1101#if defined __SUNPRO_CC && !defined __RESTRICT
1102# define _Restrict
1103# define __restrict__
1104#endif
1105
1106/* Define to `unsigned int' if <sys/types.h> does not define. */
1107#undef size_t
1108
1109/* Define as a signed type of the same size as size_t. */
1110#undef ssize_t
1111
1112/* Define as a marker that can be attached to declarations that might not
1113    be used.  This helps to reduce warnings, such as from
1114    GCC -Wunused-parameter.  */
1115#if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
1116# define _GL_UNUSED __attribute__ ((__unused__))
1117#else
1118# define _GL_UNUSED
1119#endif
1120/* The name _UNUSED_PARAMETER_ is an earlier spelling, although the name
1121   is a misnomer outside of parameter lists.  */
1122#define _UNUSED_PARAMETER_ _GL_UNUSED
1123
1124/* gcc supports the "unused" attribute on possibly unused labels, and
1125   g++ has since version 4.5.  Note to support C++ as well as C,
1126   _GL_UNUSED_LABEL should be used with a trailing ;  */
1127#if !defined __cplusplus || __GNUC__ > 4 \
1128    || (__GNUC__ == 4 && __GNUC_MINOR__ >= 5)
1129# define _GL_UNUSED_LABEL _GL_UNUSED
1130#else
1131# define _GL_UNUSED_LABEL
1132#endif
1133
1134/* The __pure__ attribute was added in gcc 2.96.  */
1135#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
1136# define _GL_ATTRIBUTE_PURE __attribute__ ((__pure__))
1137#else
1138# define _GL_ATTRIBUTE_PURE /* empty */
1139#endif
1140
1141/* The __const__ attribute was added in gcc 2.95.  */
1142#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
1143# define _GL_ATTRIBUTE_CONST __attribute__ ((__const__))
1144#else
1145# define _GL_ATTRIBUTE_CONST /* empty */
1146#endif
1147
1148