1 | /* |
2 | config-readline.h Maintained by hand. Contains the readline specific |
3 | parts from config.h.in in readline 4.3 |
4 | */ |
5 | |
6 | #if defined (HAVE_CONFIG_H) |
7 | # include <config.h> |
8 | #endif |
9 | |
10 | #ifdef NOT_YET /* causes problem on MacOSX */ |
11 | /* to get wcwidth() defined */ |
12 | #define _XOPEN_SOURCE 600 |
13 | #define _XOPEN_SOURCE_EXTENDED |
14 | #define _XOPEN_ |
15 | #endif |
16 | |
17 | /* |
18 | Ultrix botches type-ahead when switching from canonical to |
19 | non-canonical mode, at least through version 4.3 |
20 | */ |
21 | #if !defined (HAVE_TERMIOS_H) || !defined (HAVE_TCGETATTR) || defined (ultrix) |
22 | # define TERMIOS_MISSING |
23 | #endif |
24 | |
25 | #if defined (STRCOLL_BROKEN) |
26 | # undef HAVE_STRCOLL |
27 | #endif |
28 | |
29 | #if defined (__STDC__) && defined (HAVE_STDARG_H) |
30 | # define PREFER_STDARG |
31 | # define USE_VARARGS |
32 | #else |
33 | # if defined (HAVE_VARARGS_H) |
34 | # define PREFER_VARARGS |
35 | # define USE_VARARGS |
36 | # endif |
37 | #endif |
38 | |