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