/* -*- c-basic-offset:2; tab-width:2; indent-tabs-mode:nil -*- */ /* * Don't include directly this header. * Include bl_def.h (which wraps POSIX and bl_config.h macros) or bl_types.h * (which wraps POSIX and bl_config.h types). */ #ifndef __BL_CONFIG_H__ #define __BL_CONFIG_H__ #undef HAVE_GNU_SOURCE #undef HAVE_LANGINFO_H #undef HAVE_DL_H #undef HAVE_DLFCN_H #undef HAVE_WINDOWS_H #undef HAVE_ERRNO_H #undef HAVE_STDINT_H #undef HAVE_SYS_BITYPES_H /* AC_C_BIGENDIAN */ #undef WORDS_BIGENDIAN /* AC_SYS_LARGEFILE */ #undef _FILE_OFFSET_BITS #undef _LARGE_FILES #undef HAVE_STRSEP #undef HAVE_FGETLN #undef HAVE_BASENAME #undef HAVE_ALLOCA #undef HAVE_ALLOCA_H #undef HAVE_STROPTS_H #undef HAVE_SYS_STROPTS_H #undef HAVE_ISASTREAM #undef HAVE_SETUTENT #undef HAVE_SETEUID #undef HAVE_SETEGID #undef HAVE_GETEUID #undef HAVE_SETSID #undef HAVE_GETUID #undef HAVE_GETGID #undef HAVE_GETPWUID #undef HAVE_RECVMSG #undef HAVE_SETPGID #undef HAVE_SOCKETPAIR #undef HAVE_SNPRINTF #undef CONCATABLE_FUNCTION #undef DLFCN_NONE #undef HAVE_USLEEP #undef HAVE_SETENV #undef HAVE_UNSETENV #undef HAVE_FLOCK #undef HAVE_KILLPG #undef HAVE_POSIX_OPENPT #undef HAVE_GETTIMEOFDAY #undef USE_WIN32API #undef HAVE_STDINT_H #undef REMOVE_FUNCS_MLTERM_UNUSE #undef CALLOC_CHECK_OVERFLOW #undef inline #undef const #if defined(USE_WIN32API) && !defined(_BSDTYPES_DEFINED) /* XXX winsock2.h typedefs u_char, u_short, u_int if _BSDTYPES_DEFINED is * undefined. */ #define _BSDTYPES_DEFINED #endif #undef u_char #undef u_short #undef u_int #undef u_long #undef u_int8_t #undef u_int8_t #undef u_int16_t #undef u_int32_t #undef u_int64_t #undef int8_t #undef int8_t #undef int16_t #undef int32_t #undef int64_t #undef ssize_t #undef socklen_t #undef mode_t #undef pid_t #undef uid_t #undef gid_t #undef off_t #undef size_t #endif