1/* config.h.  Generated by configure.  */
2/* config.h -- Configuration file for bash. */
3
4/* Copyright (C) 1987-2007 Free Software Foundation, Inc.
5
6   This file is part of GNU Bash, the Bourne Again SHell.
7
8   Bash is free software; you can redistribute it and/or modify it
9   under the terms of the GNU General Public License as published by
10   the Free Software Foundation; either version 2, or (at your option)
11   any later version.
12
13   Bash is distributed in the hope that it will be useful, but WITHOUT
14   ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
15   or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
16   License for more details.
17
18   You should have received a copy of the GNU General Public License
19   along with Bash; see the file COPYING.  If not, write to the Free
20   Software Foundation, 59 Temple Place, Suite 330, Boston, MA 02111 USA. */
21
22#ifndef _CONFIG_H_
23#define _CONFIG_H_
24
25/* Configuration feature settings controllable by autoconf. */
26
27/* Define JOB_CONTROL if your operating system supports
28   BSD-like job control. */
29#define JOB_CONTROL 1
30
31/* Define ALIAS if you want the alias features. */
32#define ALIAS 1
33
34/* Define PUSHD_AND_POPD if you want those commands to be compiled in.
35   (Also the `dirs' commands.) */
36#define PUSHD_AND_POPD 1
37
38/* Define BRACE_EXPANSION if you want curly brace expansion a la Csh:
39   foo{a,b} -> fooa foob.  Even if this is compiled in (the default) you
40   can turn it off at shell startup with `-nobraceexpansion', or during
41   shell execution with `set +o braceexpand'. */
42#define BRACE_EXPANSION 1
43
44/* Define READLINE to get the nifty/glitzy editing features.
45   This is on by default.  You can turn it off interactively
46   with the -nolineediting flag. */
47#define READLINE 1
48
49/* Define BANG_HISTORY if you want to have Csh style "!" history expansion.
50   This is unrelated to READLINE. */
51#define BANG_HISTORY 1
52
53/* Define HISTORY if you want to have access to previously typed commands.
54
55   If both HISTORY and READLINE are defined, you can get at the commands
56   with line editing commands, and you can directly manipulate the history
57   from the command line.
58
59   If only HISTORY is defined, the `fc' and `history' builtins are
60   available. */
61#define HISTORY 1
62
63/* Define this if you want completion that puts all alternatives into
64   a brace expansion shell expression. */
65#if defined (BRACE_EXPANSION) && defined (READLINE)
66#  define BRACE_COMPLETION
67#endif /* BRACE_EXPANSION */
68
69/* Define DEFAULT_ECHO_TO_XPG if you want the echo builtin to interpret
70   the backslash-escape characters by default, like the XPG Single Unix
71   Specification V2 for echo.
72   This requires that V9_ECHO be defined. */
73/* #undef DEFAULT_ECHO_TO_XPG */
74
75/* Define HELP_BUILTIN if you want the `help' shell builtin and the long
76   documentation strings compiled into the shell. */
77#define HELP_BUILTIN 1
78
79/* Define RESTRICTED_SHELL if you want the generated shell to have the
80   ability to be a restricted one.  The shell thus generated can become
81   restricted by being run with the name "rbash", or by setting the -r
82   flag. */
83#define RESTRICTED_SHELL 1
84
85/* Define DISABLED_BUILTINS if you want "builtin foo" to always run the
86   shell builtin "foo", even if it has been disabled with "enable -n foo". */
87/* #undef DISABLED_BUILTINS */
88
89/* Define PROCESS_SUBSTITUTION if you want the K*rn shell-like process
90   substitution features "<(file)". */
91/* Right now, you cannot do this on machines without fully operational
92   FIFO support.  This currently include NeXT and Alliant. */
93#define PROCESS_SUBSTITUTION 1
94
95/* Define PROMPT_STRING_DECODE if you want the backslash-escaped special
96   characters in PS1 and PS2 expanded.  Variable expansion will still be
97   performed. */
98#define PROMPT_STRING_DECODE 1
99
100/* Define SELECT_COMMAND if you want the Korn-shell style `select' command:
101	select word in word_list; do command_list; done */
102#define SELECT_COMMAND 1
103
104/* Define COMMAND_TIMING of you want the ksh-style `time' reserved word and
105   the ability to time pipelines, functions, and builtins. */
106#define COMMAND_TIMING 1
107
108/* Define ARRAY_VARS if you want ksh-style one-dimensional array variables. */
109#define ARRAY_VARS 1
110
111/* Define DPAREN_ARITHMETIC if you want the ksh-style ((...)) arithmetic
112   evaluation command. */
113#define DPAREN_ARITHMETIC 1
114
115/* Define EXTENDED_GLOB if you want the ksh-style [*+@?!](patlist) extended
116   pattern matching. */
117#define EXTENDED_GLOB 1
118
119/* Define COND_COMMAND if you want the ksh-style [[...]] conditional
120   command. */
121#define COND_COMMAND 1
122
123/* Define COND_REGEXP if you want extended regular expression matching and the
124   =~ binary operator in the [[...]] conditional command. */
125#define COND_REGEXP
126
127/* Define ARITH_FOR_COMMAND if you want the ksh93-style
128	for (( init; test; step )) do list; done
129   arithmetic for command. */
130#define ARITH_FOR_COMMAND 1
131
132/* Define NETWORK_REDIRECTIONS if you want /dev/(tcp|udp)/host/port to open
133   socket connections when used in redirections */
134#define NETWORK_REDIRECTIONS 1
135
136/* Define PROGRAMMABLE_COMPLETION for the programmable completion features
137   and the complete builtin. */
138#define PROGRAMMABLE_COMPLETION 1
139
140/* Define NO_MULTIBYTE_SUPPORT to not compile in support for multibyte
141   characters, even if the OS supports them. */
142/* #undef NO_MULTIBYTE_SUPPORT */
143
144/* Define DEBUGGER if you want to compile in some features used only by the
145   bash debugger. */
146#define DEBUGGER 1
147
148/* Define STRICT_POSIX if you want bash to be strictly posix.2 conformant by
149   default (except for echo; that is controlled separately). */
150/* #undef STRICT_POSIX */
151
152/* Define MEMSCRAMBLE if you want the bash malloc and free to scramble
153   memory contents on malloc() and free(). */
154#define MEMSCRAMBLE 1
155
156/* Define AFS if you are using Transarc's AFS. */
157/* #undef AFS */
158
159#define ENABLE_NLS 1
160
161/* End of configuration settings controllable by autoconf. */
162/* Other settable options appear in config-top.h. */
163
164#include "config-top.h"
165
166/* Beginning of autoconf additions. */
167
168/* Characteristics of the C compiler */
169/* #undef const */
170
171/* #undef inline */
172
173/* Define if cpp supports the ANSI-C stringizing `#' operator */
174#define HAVE_STRINGIZE 1
175
176/* Define if the compiler supports `long double' variables. */
177#define HAVE_LONG_DOUBLE 1
178
179#define PROTOTYPES 1
180
181/* #undef __CHAR_UNSIGNED__ */
182
183/* Define if the compiler supports `long long' variables. */
184#define HAVE_LONG_LONG 1
185
186#define HAVE_UNSIGNED_LONG_LONG 1
187
188/* The number of bytes in a int.  */
189#define SIZEOF_INT 4
190
191/* The number of bytes in a long.  */
192#define SIZEOF_LONG 0
193
194/* The number of bytes in a pointer to char.  */
195#define SIZEOF_CHAR_P 0
196
197/* The number of bytes in a double (hopefully 8). */
198#define SIZEOF_DOUBLE 8
199
200/* The number of bytes in a `long long', if we have one. */
201#define SIZEOF_LONG_LONG 8
202
203/* System paths */
204
205#define DEFAULT_MAIL_DIRECTORY "/var/mail"
206
207/* Characteristics of the system's header files and libraries that affect
208   the compilation environment. */
209
210/* Define if the system does not provide POSIX.1 features except
211   with this defined.  */
212/* #undef _POSIX_1_SOURCE */
213
214/* Define if you need to in order for stat and other things to work.  */
215/* #undef _POSIX_SOURCE */
216
217/* Define to use GNU libc extensions */
218#define _GNU_SOURCE 1
219
220/* Define if you have the ANSI C header files.  */
221#define STDC_HEADERS 1
222
223/* Memory management functions. */
224
225/* Define if using the bash version of malloc in lib/malloc/malloc.c */
226/* #undef USING_BASH_MALLOC */
227
228/* #undef DISABLE_MALLOC_WRAPPERS */
229
230/* Define if using alloca.c.  */
231/* #undef C_ALLOCA */
232
233/* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.
234   This function is required for alloca.c support on those systems.  */
235/* #undef CRAY_STACKSEG_END */
236
237/* Define if you have alloca, as a function or macro.  */
238#define HAVE_ALLOCA 1
239
240/* Define if you have <alloca.h> and it should be used (not on Ultrix).  */
241#define HAVE_ALLOCA_H 1
242
243
244/* SYSTEM TYPES */
245
246/* Define to `long' if <sys/types.h> doesn't define.  */
247/* #undef off_t */
248
249/* Define to `int' if <sys/types.h> doesn't define. */
250/* #undef mode_t */
251
252/* Define to `int' if <signal.h> doesn't define. */
253/* #undef sigset_t */
254
255/* Define to `int' if <sys/types.h> doesn't define.  */
256/* #undef pid_t */
257
258/* Define to `short' if <sys/types.h> doesn't define.  */
259#define bits16_t short
260
261/* Define to `unsigned short' if <sys/types.h> doesn't define.  */
262#define u_bits16_t unsigned short
263
264/* Define to `int' if <sys/types.h> doesn't define.  */
265#define bits32_t int
266
267/* Define to `unsigned int' if <sys/types.h> doesn't define.  */
268#define u_bits32_t unsigned int
269
270/* Define to `double' if <sys/types.h> doesn't define. */
271#define bits64_t double
272
273/* Define to `unsigned int' if <sys/types.h> doesn't define. */
274/* #undef u_int */
275
276/* Define to `unsigned long' if <sys/types.h> doesn't define.  */
277/* #undef u_long */
278
279/* Define to `int' if <sys/types.h> doesn't define. */
280/* #undef ptrdiff_t */
281
282/* Define to `unsigned' if <sys/types.h> doesn't define.  */
283/* #undef size_t */
284
285/* Define to `int' if <sys/types.h> doesn't define. */
286/* #undef ssize_t */
287
288/* Define to `long' if <stdint.h> doesn't define. */
289/* #undef intmax_t */
290
291/* Define to `unsigned long' if <stdint.h> doesn't define. */
292/* #undef uintmax_t */
293
294/* Define to `int' if <sys/types.h> doesn't define.  */
295/* #undef uid_t */
296
297/* Define to `long' if <sys/types.h> doesn't define.  */
298/* #undef clock_t */
299
300/* Define to `long' if <sys/types.h> doesn't define.  */
301/* #undef time_t */
302
303/* Define to `int' if <sys/types.h> doesn't define.  */
304/* #undef gid_t */
305
306/* Define to `unsigned int' if <sys/socket.h> doesn't define. */
307/* #undef socklen_t */
308
309#define HAVE_MBSTATE_T 1
310
311/* Define if you have quad_t in <sys/types.h>. */
312#define HAVE_QUAD_T 1
313
314/* Define if you have wchar_t in <wctype.h>. */
315#define HAVE_WCHAR_T 1
316
317/* Define if you have wctype_t in <wctype.h>. */
318#define HAVE_WCTYPE_T 1
319
320/* Define if you have wint_t in <wctype.h>. */
321#define HAVE_WINT_T 1
322
323#define RLIMTYPE rlim_t
324
325/* Define to the type of elements in the array set by `getgroups'.
326   Usually this is either `int' or `gid_t'.  */
327#define GETGROUPS_T gid_t
328
329/* Characteristics of the machine archictecture. */
330
331/* If using the C implementation of alloca, define if you know the
332   direction of stack growth for your system; otherwise it will be
333   automatically deduced at run-time.
334	STACK_DIRECTION > 0 => grows toward higher addresses
335	STACK_DIRECTION < 0 => grows toward lower addresses
336	STACK_DIRECTION = 0 => direction of growth unknown
337 */
338/* #undef STACK_DIRECTION */
339
340/* Define if the machine architecture is big-endian. */
341/* #undef WORDS_BIGENDIAN */
342
343/* Check for the presence of certain non-function symbols in the system
344   libraries. */
345
346/* Define if `sys_siglist' is declared by <signal.h> or <unistd.h>.  */
347#define HAVE_DECL_SYS_SIGLIST 1
348/* #undef SYS_SIGLIST_DECLARED */
349
350/* Define if `_sys_siglist' is declared by <signal.h> or <unistd.h>.  */
351/* #undef UNDER_SYS_SIGLIST_DECLARED */
352
353/* #undef HAVE_SYS_SIGLIST */
354
355/* #undef HAVE_UNDER_SYS_SIGLIST */
356
357#define HAVE_SYS_ERRLIST 1
358
359/* #undef HAVE_TZNAME */
360
361
362/* Characteristics of some of the system structures. */
363
364#define HAVE_STRUCT_DIRENT_D_INO 1
365
366#define HAVE_STRUCT_DIRENT_D_FILENO 1
367
368#define HAVE_STRUCT_DIRENT_D_NAMLEN 1
369
370#define TIOCSTAT_IN_SYS_IOCTL 1
371
372#define FIONREAD_IN_SYS_IOCTL 1
373
374/* #undef GWINSZ_IN_SYS_IOCTL */
375
376#define STRUCT_WINSIZE_IN_SYS_IOCTL 1
377
378/* #undef TM_IN_SYS_TIME */
379
380/* #undef STRUCT_WINSIZE_IN_TERMIOS */
381
382/* #undef SPEED_T_IN_SYS_TYPES */
383
384/* #undef TERMIOS_LDISC */
385
386/* #undef TERMIO_LDISC */
387
388#define HAVE_STRUCT_STAT_ST_BLOCKS 1
389
390#define HAVE_STRUCT_TM_TM_ZONE 1
391#define HAVE_TM_ZONE 1
392
393#define HAVE_TIMEVAL 1
394
395#define HAVE_STRUCT_TIMEZONE 1
396
397/* Characteristics of definitions in the system header files. */
398
399#define HAVE_GETPW_DECLS 1
400
401/* #undef HAVE_RESOURCE */
402
403/* #undef HAVE_LIBC_FNM_EXTMATCH */
404
405#define HAVE_DECL_CONFSTR 1
406
407#define HAVE_DECL_PRINTF 1
408
409/* #undef HAVE_DECL_SBRK */
410
411#define HAVE_DECL_STRCPY 1
412
413#define HAVE_DECL_STRSIGNAL 1
414
415#define HAVE_DECL_STRTOLD 1
416
417/* #undef PRI_MACROS_BROKEN */
418
419#define STRTOLD_BROKEN 1
420
421/* Define if WCONTINUED is defined in system headers, but rejected by waitpid */
422/* #undef WCONTINUED_BROKEN */
423
424/* These are checked with BASH_CHECK_DECL */
425
426#define HAVE_DECL_STRTOIMAX 1
427#define HAVE_DECL_STRTOL 1
428#define HAVE_DECL_STRTOLL 1
429#define HAVE_DECL_STRTOUL 1
430#define HAVE_DECL_STRTOULL 1
431#define HAVE_DECL_STRTOUMAX 1
432
433/* Characteristics of system calls and C library functions. */
434
435/* Define if the `getpgrp' function takes no argument.  */
436#define GETPGRP_VOID 1
437
438/* #undef NAMED_PIPES_MISSING */
439
440/* #undef OPENDIR_NOT_ROBUST */
441
442/* #undef PGRP_PIPE */
443
444/* Define if the setvbuf function takes the buffering type as its second
445   argument and the buffer pointer as the third, as on System V
446   before release 3.  */
447/* #undef SETVBUF_REVERSED */
448
449/* #undef STAT_MACROS_BROKEN */
450
451/* #undef ULIMIT_MAXFDS */
452
453#define CAN_REDEFINE_GETENV 1
454
455#define HAVE_STD_PUTENV 1
456
457#define HAVE_STD_UNSETENV 1
458
459#define HAVE_PRINTF_A_FORMAT 1
460
461#define CTYPE_NON_ASCII 1
462
463/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
464#define HAVE_LANGINFO_CODESET 1
465
466/* Characteristics of properties exported by the kernel. */
467
468/* Define if the kernel can exec files beginning with #! */
469#define HAVE_HASH_BANG_EXEC 1
470
471/* Define if you have the /dev/fd devices to map open files into the file system. */
472#define HAVE_DEV_FD 1
473
474/* Defined to /dev/fd or /proc/self/fd (linux). */
475#define DEV_FD_PREFIX "/dev/fd/"
476
477/* Define if you have the /dev/stdin device. */
478#define HAVE_DEV_STDIN 1
479
480
481/* Type and behavior of signal handling functions. */
482
483/* Define as the return type of signal handlers (int or void).  */
484#define RETSIGTYPE void
485
486/* Define if return type of signal handlers is void */
487#define VOID_SIGHANDLER 1
488
489/* #undef MUST_REINSTALL_SIGHANDLERS */
490
491/* #undef HAVE_BSD_SIGNALS */
492
493#define HAVE_POSIX_SIGNALS 1
494
495/* #undef HAVE_USG_SIGHOLD */
496
497/* #undef UNUSABLE_RT_SIGNALS */
498
499
500/* Presence of system and C library functions. */
501
502/* Define if you have the asprintf function.  */
503#define HAVE_ASPRINTF 1
504
505/* Define if you have the bcopy function.  */
506#define HAVE_BCOPY 1
507
508/* Define if you have the bzero function.  */
509#define HAVE_BZERO 1
510
511/* Define if you have the confstr function.  */
512#define HAVE_CONFSTR 1
513
514/* Define if you have the dlclose function.  */
515#define HAVE_DLCLOSE 1
516
517/* Define if you have the dlopen function.  */
518#define HAVE_DLOPEN 1
519
520/* Define if you have the dlsym function.  */
521#define HAVE_DLSYM 1
522
523/* Define if you don't have vprintf but do have _doprnt.  */
524/* #undef HAVE_DOPRNT */
525
526/* Define if you have the dup2 function.  */
527#define HAVE_DUP2 1
528
529/* Define if you have the eaccess function.  */
530/* #undef HAVE_EACCESS */
531
532/* Define if you have the fcntl function.  */
533#define HAVE_FCNTL 1
534
535/* Define if you have the getaddrinfo function. */
536#define HAVE_GETADDRINFO 1
537
538/* Define if you have the getcwd function.  */
539#define HAVE_GETCWD 1
540
541/* Define if you have the getdtablesize function.  */
542#define HAVE_GETDTABLESIZE 1
543
544/* Define if you have the getgroups function.  */
545#define HAVE_GETGROUPS 1
546
547/* Define if you have the gethostbyname function.  */
548#define HAVE_GETHOSTBYNAME 1
549
550/* Define if you have the gethostname function.  */
551#define HAVE_GETHOSTNAME 1
552
553/* Define if you have the getpagesize function.  */
554#define HAVE_GETPAGESIZE 1
555
556/* Define if you have the getpeername function.  */
557#define HAVE_GETPEERNAME 1
558
559/* Define if you have the getpwent function. */
560#define HAVE_GETPWENT 1
561
562/* Define if you have the getpwnam function. */
563#define HAVE_GETPWNAM 1
564
565/* Define if you have the getpwuid function. */
566#define HAVE_GETPWUID 1
567
568/* Define if you have the getrlimit function.  */
569#define HAVE_GETRLIMIT 1
570
571/* Define if you have the getrusage function.  */
572#define HAVE_GETRUSAGE 1
573
574/* Define if you have the getservbyname function.  */
575#define HAVE_GETSERVBYNAME 1
576
577/* Define if you have the getservent function.  */
578#define HAVE_GETSERVENT 1
579
580/* Define if you have the gettimeofday function.  */
581#define HAVE_GETTIMEOFDAY 1
582
583/* Define if you have the getwd function.  */
584/* #undef HAVE_GETWD */
585
586/* Define if you have the inet_aton function.  */
587#define HAVE_INET_ATON 1
588
589/* Define if you have the isascii function. */
590#define HAVE_ISASCII 1
591
592/* Define if you have the isblank function.  */
593#define HAVE_ISBLANK 1
594
595/* Define if you have the isgraph function.  */
596#define HAVE_ISGRAPH 1
597
598/* Define if you have the isinf function in libc */
599#define HAVE_ISINF_IN_LIBC 1
600
601/* Define if you have the isnan function in libc */
602#define HAVE_ISNAN_IN_LIBC 1
603
604/* Define if you have the isprint function.  */
605#define HAVE_ISPRINT 1
606
607/* Define if you have the isspace function.  */
608#define HAVE_ISSPACE 1
609
610/* Define if you have the iswctype function.  */
611#define HAVE_ISWCTYPE 1
612
613/* Define if you have the iswlower function.  */
614#define HAVE_ISWLOWER 1
615
616/* Define if you have the iswupper function.  */
617#define HAVE_ISWUPPER 1
618
619/* Define if you have the isxdigit function.  */
620#define HAVE_ISXDIGIT 1
621
622/* Define if you have the kill function.  */
623#define HAVE_KILL 1
624
625/* Define if you have the killpg function.  */
626#define HAVE_KILLPG 1
627
628/* Define if you have the lstat function. */
629#define HAVE_LSTAT 1
630
631/* Define if you have the mbrlen function. */
632#define HAVE_MBRLEN 1
633
634/* Define if you have the mbrtowc function. */
635#define HAVE_MBRTOWC 1
636
637/* Define if you have the mbsrtowcs function. */
638#define HAVE_MBSRTOWCS 1
639
640/* Define if you have the memmove function.  */
641#define HAVE_MEMMOVE 1
642
643/* Define if you have the memset function.  */
644#define HAVE_MEMSET 1
645
646/* Define if you have the mkfifo function.  */
647#define HAVE_MKFIFO 1
648
649/* Define if you have the pathconf function. */
650#define HAVE_PATHCONF 1
651
652/* Define if you have the putenv function.  */
653#define HAVE_PUTENV 1
654
655/* Define if you have the raise function. */
656#define HAVE_RAISE 1
657
658/* Define if you have the readlink function. */
659#define HAVE_READLINK 1
660
661/* Define if you have the regcomp function. */
662#define HAVE_REGCOMP 1
663
664/* Define if you have the regexec function. */
665#define HAVE_REGEXEC 1
666
667/* Define if you have the rename function. */
668#define HAVE_RENAME 1
669
670/* Define if you have the sbrk function. */
671/* #undef HAVE_SBRK */
672
673/* Define if you have the select function.  */
674#define HAVE_SELECT 1
675
676/* Define if you have the setdtablesize function.  */
677/* #undef HAVE_SETDTABLESIZE */
678
679/* Define if you have the setenv function.  */
680#define HAVE_SETENV 1
681
682/* Define if you have the setlinebuf function.  */
683#define HAVE_SETLINEBUF 1
684
685/* Define if you have the setlocale function.  */
686#define HAVE_SETLOCALE 1
687
688/* Define if you have the setostype function.  */
689/* #undef HAVE_SETOSTYPE */
690
691/* Define if you have the setregid function.  */
692/* #undef HAVE_SETREGID */
693#define HAVE_DECL_SETREGID 1
694
695/* Define if you have the setvbuf function.  */
696#define HAVE_SETVBUF 1
697
698/* Define if you have the siginterrupt function.  */
699#define HAVE_SIGINTERRUPT 1
700
701/* Define if you have the POSIX.1-style sigsetjmp function.  */
702#define HAVE_POSIX_SIGSETJMP 1
703
704/* Define if you have the snprintf function.  */
705#define HAVE_SNPRINTF 1
706
707/* Define if you have the strcasecmp function.  */
708#define HAVE_STRCASECMP 1
709
710/* Define if you have the strchr function.  */
711#define HAVE_STRCHR 1
712
713/* Define if you have the strcoll function.  */
714#define HAVE_STRCOLL 1
715
716/* Define if you have the strerror function.  */
717#define HAVE_STRERROR 1
718
719/* Define if you have the strftime function. */
720#define HAVE_STRFTIME 1
721
722/* Define if you have the strnlen function. */
723/* #undef HAVE_STRNLEN */
724
725/* Define if you have the strpbrk function. */
726#define HAVE_STRPBRK 1
727
728/* Define if you have the strstr function. */
729#define HAVE_STRSTR 1
730
731/* Define if you have the strtod function. */
732#define HAVE_STRTOD 1
733
734/* Define if you have the strtoimax function. */
735#define HAVE_STRTOIMAX 1
736
737/* Define if you have the strtol function. */
738#define HAVE_STRTOL 1
739
740/* Define if you have the strtoll function. */
741#define HAVE_STRTOLL 1
742
743/* Define if you have the strtoul function. */
744#define HAVE_STRTOUL 1
745
746/* Define if you have the strtoull function. */
747#define HAVE_STRTOULL 1
748
749/* Define if you have the strtoumax function. */
750#define HAVE_STRTOUMAX 1
751
752/* Define if you have the strsignal function or macro. */
753#define HAVE_STRSIGNAL 1
754
755/* Define if you have the sysconf function. */
756#define HAVE_SYSCONF 1
757
758/* Define if you have the tcgetattr function.  */
759#define HAVE_TCGETATTR 1
760
761/* Define if you have the tcgetpgrp function.  */
762#define HAVE_TCGETPGRP 1
763
764/* Define if you have the times function.  */
765#define HAVE_TIMES 1
766
767/* Define if you have the towlower function.  */
768#define HAVE_TOWLOWER 1
769
770/* Define if you have the towupper function.  */
771#define HAVE_TOWUPPER 1
772
773/* Define if you have the ttyname function.  */
774#define HAVE_TTYNAME 1
775
776/* Define if you have the tzset function. */
777#define HAVE_TZSET 1
778
779/* Define if you have the ulimit function. */
780#define HAVE_ULIMIT 1
781
782/* Define if you have the uname function. */
783#define HAVE_UNAME 1
784
785/* Define if you have the unsetenv function.  */
786#define HAVE_UNSETENV 1
787
788/* Define if you have the vasprintf function.  */
789#define HAVE_VASPRINTF 1
790
791/* Define if you have the vprintf function.  */
792#define HAVE_VPRINTF 1
793
794/* Define if you have the vsnprintf function.  */
795#define HAVE_VSNPRINTF 1
796
797/* Define if you have the waitpid function. */
798#define HAVE_WAITPID 1
799
800/* Define if you have the wait3 function.  */
801#define HAVE_WAIT3 1
802
803/* Define if you have the wcrtomb function.  */
804#define HAVE_WCRTOMB 1
805
806/* Define if you have the wcscoll function.  */
807#define HAVE_WCSCOLL 1
808
809/* Define if you have the wcsdup function.  */
810/* #undef HAVE_WCSDUP */
811
812/* Define if you have the wctype function.  */
813#define HAVE_WCTYPE 1
814
815/* Define if you have the wcwidth function.  */
816#define HAVE_WCWIDTH 1
817
818/* Presence of certain system include files. */
819
820/* Define if you have the <arpa/inet.h> header file. */
821#define HAVE_ARPA_INET_H 1
822
823/* Define if you have the <dirent.h> header file.  */
824#define HAVE_DIRENT_H 1
825
826/* Define if you have the <dlfcn.h> header file.  */
827#define HAVE_DLFCN_H 1
828
829/* Define if you have the <grp.h> header file.  */
830#define HAVE_GRP_H 1
831
832/* Define if you have the <inttypes.h> header file. */
833#define HAVE_INTTYPES_H 1
834
835/* Define if you have the <langinfo.h> header file.  */
836#define HAVE_LANGINFO_H 1
837
838/* Define if you have the <libintl.h> header file. */
839/* #undef HAVE_LIBINTL_H */
840
841/* Define if you have the <limits.h> header file.  */
842#define HAVE_LIMITS_H 1
843
844/* Define if you have the <locale.h> header file.  */
845#define HAVE_LOCALE_H 1
846
847/* Define if you have the <ndir.h> header file.  */
848/* #undef HAVE_NDIR_H */
849
850/* Define if you have the <netdh.h> header file. */
851#define HAVE_NETDB_H 1
852
853/* Define if you have the <netinet/in.h> header file. */
854#define HAVE_NETINET_IN_H 1
855
856/* Define if you have the <pwd.h> header file. */
857#define HAVE_PWD_H 1
858
859/* Define if you have the <regex.h> header file. */
860#define HAVE_REGEX_H 1
861
862/* Define if you have the <stdlib.h> header file.  */
863#define HAVE_STDLIB_H 1
864
865/* Define if you have the <stdarg.h> header file.  */
866#define HAVE_STDARG_H 1
867
868/* Define if you have the <string.h> header file.  */
869#define HAVE_STRING_H 1
870
871/* Define if you have the <strings.h> header file.  */
872#define HAVE_STRINGS_H 1
873
874/* Define if you have the <memory.h> header file.  */
875#define HAVE_MEMORY_H 1
876
877/* Define if you have the <stddef.h> header file. */
878#define HAVE_STDDEF_H 1
879
880/* Define if you have the <stdint.h> header file. */
881#define HAVE_STDINT_H 1
882
883/* Define if you have the <sys/dir.h> header file.  */
884/* #undef HAVE_SYS_DIR_H */
885
886/* Define if you have the <sys/file.h> header file.  */
887#define HAVE_SYS_FILE_H 1
888
889/* Define if you have the <sys/ndir.h> header file.  */
890/* #undef HAVE_SYS_NDIR_H */
891
892/* Define if you have the <sys/param.h> header file.  */
893#define HAVE_SYS_PARAM_H 1
894
895/* Define if you have the <sys/pte.h> header file.  */
896/* #undef HAVE_SYS_PTE_H */
897
898/* Define if you have the <sys/ptem.h> header file.  */
899/* #undef HAVE_SYS_PTEM_H */
900
901/* Define if you have the <sys/resource.h> header file.  */
902#define HAVE_SYS_RESOURCE_H 1
903
904/* Define if you have the <sys/select.h> header file.  */
905#define HAVE_SYS_SELECT_H 1
906
907/* Define if you have the <sys/socket.h> header file.  */
908#define HAVE_SYS_SOCKET_H 1
909
910/* Define if you have the <sys/stat.h> header file. */
911#define HAVE_SYS_STAT_H 1
912
913/* Define if you have the <sys/stream.h> header file.  */
914/* #undef HAVE_SYS_STREAM_H */
915
916/* Define if you have <sys/time.h> */
917#define HAVE_SYS_TIME_H 1
918
919#define TIME_WITH_SYS_TIME 1
920
921/* Define if you have <sys/times.h> */
922#define HAVE_SYS_TIMES_H 1
923
924/* Define if you have the <sys/types.h> header file. */
925#define HAVE_SYS_TYPES_H 1
926
927/* Define if you have <sys/wait.h> that is POSIX.1 compatible.  */
928#define HAVE_SYS_WAIT_H 1
929
930/* Define if you have the <termcap.h> header file.  */
931#define HAVE_TERMCAP_H 1
932
933/* Define if you have the <termio.h> header file.  */
934/* #undef HAVE_TERMIO_H */
935
936/* Define if you have the <termios.h> header file.  */
937#define HAVE_TERMIOS_H 1
938
939/* Define if you have the <unistd.h> header file.  */
940#define HAVE_UNISTD_H 1
941
942/* Define if you have the <varargs.h> header file.  */
943/* #undef HAVE_VARARGS_H */
944
945/* Define if you have the <wchar.h> header file.  */
946#define HAVE_WCHAR_H 1
947
948/* Define if you have the <varargs.h> header file.  */
949#define HAVE_WCTYPE_H 1
950
951/* Presence of certain system libraries. */
952
953#define HAVE_LIBDL 1
954
955/* #undef HAVE_LIBSUN */
956
957/* #undef HAVE_LIBSOCKET */
958
959
960/* Define if on MINIX.  */
961/* #undef _MINIX */
962
963/* Are we running SVR5 (UnixWare 7)? */
964/* #undef SVR5 */
965
966/* Are we running SVR4.2? */
967/* #undef SVR4_2 */
968
969/* Are we running some version of SVR4? */
970/* #undef SVR4 */
971
972/* Define if job control is unusable or unsupported. */
973/* #undef JOB_CONTROL_MISSING */
974
975/* Do we need to define _KERNEL to get the RLIMIT_* defines from
976   <sys/resource.h>? */
977/* #undef RLIMIT_NEEDS_KERNEL */
978
979/* Number of bits in a file offset, on hosts where this is settable. */
980/* #undef _FILE_OFFSET_BITS */
981
982/* Define for large files on AIX-style hosts. */
983/* #undef _LARGE_FILES */
984
985/* Do strcoll(3) and strcmp(3) give different results in the default locale? */
986/* #undef STRCOLL_BROKEN */
987
988/* #undef DUP2_BROKEN */
989
990/* #undef GETCWD_BROKEN */
991
992/* Additional defines for configuring lib/intl, maintained by autoscan/autoheader */
993
994/* Define if you have the <argz.h> header file. */
995/* #undef HAVE_ARGZ_H */
996
997/* Define if you have the <errno.h> header file. */
998#define HAVE_ERRNO_H 1
999
1000/* Define if you have the <fcntl.h> header file. */
1001#define HAVE_FCNTL_H 1
1002
1003/* Define if you have the <malloc.h> header file. */
1004/* #undef HAVE_MALLOC_H */
1005
1006/* Define if you have the <stdio_ext.h> header file. */
1007/* #undef HAVE_STDIO_EXT_H */
1008
1009/* Define if you have the `dcgettext' function. */
1010/* #undef HAVE_DCGETTEXT */
1011
1012/* Define if you have the `localeconv' function. */
1013/* #undef HAVE_LOCALECONV */
1014
1015/* Define if your system has a working `malloc' function. */
1016/* #undef HAVE_MALLOC */
1017
1018/* Define if you have the `mempcpy' function. */
1019/* #undef HAVE_MEMPCPY */
1020
1021/* Define if you have a working `mmap' system call. */
1022#define HAVE_MMAP 1
1023
1024/* Define if you have the `munmap' function. */
1025#define HAVE_MUNMAP 1
1026
1027/* Define if you have the `nl_langinfo' function. */
1028/* #undef HAVE_NL_LANGINFO */
1029
1030/* Define if you have the `stpcpy' function. */
1031#define HAVE_STPCPY 1
1032
1033/* Define if you have the `strcspn' function. */
1034#define HAVE_STRCSPN 1
1035
1036/* Define if you have the `strdup' function. */
1037#define HAVE_STRDUP 1
1038
1039/* Define if you have the `__argz_count' function. */
1040/* #undef HAVE___ARGZ_COUNT */
1041
1042/* Define if you have the `__argz_next' function. */
1043/* #undef HAVE___ARGZ_NEXT */
1044
1045/* Define if you have the `__argz_stringify' function. */
1046/* #undef HAVE___ARGZ_STRINGIFY */
1047
1048/* End additions for lib/intl */
1049
1050#include "config-bot.h"
1051
1052#endif /* _CONFIG_H_ */
1053