1 /* -*- c-basic-offset:2; tab-width:2; indent-tabs-mode:nil -*- */
2 
3 /*
4  * Don't include directly this header.
5  * Include bl_def.h (which wraps POSIX and bl_config.h macros) or bl_types.h
6  * (which wraps POSIX and bl_config.h types).
7  */
8 
9 #ifndef __BL_CONFIG_H__
10 #define __BL_CONFIG_H__
11 
12 #define HAVE_GNU_SOURCE
13 
14 #undef HAVE_LANGINFO_H
15 
16 #define HAVE_DL_H
17 
18 #undef HAVE_DLFCN_H
19 
20 #undef HAVE_WINDOWS_H
21 
22 #define HAVE_ERRNO_H
23 
24 #undef WORDS_BIGENDIAN
25 
26 #define HAVE_STRSEP
27 
28 #define HAVE_FGETLN
29 
30 #define HAVE_BASENAME
31 
32 #define HAVE_ALLOCA
33 
34 #define HAVE_ALLOCA_H
35 
36 #undef HAVE_STROPTS_H
37 
38 #undef HAVE_SYS_STROPTS_H
39 
40 #undef HAVE_ISASTREAM
41 
42 #define HAVE_SETUTENT
43 
44 #define HAVE_SETEUID
45 
46 #define HAVE_SETEGID
47 
48 #define HAVE_GETEUID
49 
50 #define HAVE_SETSID
51 
52 #define HAVE_GETUID
53 
54 #define HAVE_GETGID
55 
56 #define HAVE_RECVMSG
57 
58 #define HAVE_SETPGID
59 
60 #define HAVE_SOCKETPAIR
61 
62 #define HAVE_SNPRINTF
63 
64 #undef CONCATABLE_FUNCTION
65 
66 #undef DLFCN_NONE
67 
68 #define HAVE_USLEEP
69 
70 #define HAVE_SETENV
71 
72 #define HAVE_UNSETENV
73 
74 #define HAVE_FLOCK
75 
76 #define HAVE_KILLPG
77 
78 #undef HAVE_POSIX_OPENPT
79 
80 #define HAVE_GETTIMEOFDAY
81 
82 #undef USE_WIN32API
83 
84 #define HAVE_STDINT_H
85 
86 #define REMOVE_FUNCS_MLTERM_UNUSE
87 
88 #define CALLOC_CHECK_OVERFLOW
89 
90 #undef inline
91 
92 #undef const
93 
94 #undef u_char
95 
96 #undef u_short
97 
98 #undef u_int
99 
100 #undef u_long
101 
102 #undef u_int8_t
103 
104 #undef u_int8_t
105 
106 #undef u_int16_t
107 
108 #undef u_int32_t
109 
110 #undef u_int64_t
111 
112 #undef int8_t
113 
114 #undef int8_t
115 
116 #undef int16_t
117 
118 #undef int32_t
119 
120 #undef int64_t
121 
122 #undef ssize_t
123 
124 #undef socklen_t
125 
126 #undef mode_t
127 
128 #undef pid_t
129 
130 #undef uid_t
131 
132 #undef gid_t
133 
134 #undef off_t
135 
136 #undef size_t
137 
138 #endif
139