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