]> git.ipfire.org Git - thirdparty/bash.git/blob - lib/readline/STANDALONE
f999e8d268a7b8e42215ba3b31b9d77c201e4116
[thirdparty/bash.git] / lib / readline / STANDALONE
1 This is a description of C preprocessor defines that readline accepts.
2 Most are passed in from the parent `make'; e.g. from the bash source
3 directory.
4
5 NO_SYS_FILE <sys/file.h> is not present
6 HAVE_UNISTD_H <unistd.h> exists
7 HAVE_STDLIB_H <stdlib.h> exists
8 HAVE_VARARGS_H <varargs.h> exists and is usable
9 HAVE_STRING_H <string.h> exists
10 HAVE_ALLOCA_H <alloca.h> exists and is needed for alloca()
11 HAVE_ALLOCA alloca(3) or a define for it exists
12 PRAGMA_ALLOCA use of alloca() requires a #pragma, as in AIX 3.x
13 VOID_SIGHANDLER signal handlers are void functions
14 HAVE_DIRENT_H <dirent.h> exists and is usable
15 HAVE_SYS_PTEM_H <sys/ptem.h> exists
16 HAVE_SYS_PTE_H <sys/pte.h> exists
17 HAVE_SYS_STREAM_H <sys/stream.h> exists
18 HAVE_SYS_SELECT_H <sys/select.h> exists
19
20 System-specific options:
21
22 GWINSZ_IN_SYS_IOCTL need to include <sys/ioctl.h> for TIOCGWINSZ
23 HAVE_GETPW_DECLS the getpw* functions are declared in <pwd.h> and cannot
24 be redeclared without compiler errors
25 HAVE_STRCASECMP the strcasecmp and strncasecmp functions are available
26
27 USG Running a variant of System V
28 USGr3 Running System V.3
29 XENIX_22 Xenix 2.2
30 Linux Linux
31 CRAY running a recent version of Cray UNICOS
32 SunOS4 Running SunOS 4.x