📄 config.h.in
字号:
/* include/config.h.in. Generated from configure.ac by autoheader. */#ifndef CCXX_CONFIG_H_#define CCXX_CONFIG_H_#define __DLL#define __EXPORT#define __DLLRTL#define __MEMBER_EXPORT#undef CCXX_EMPTY#define CCXX_EMPTY#define CCXX_EXPORT(t) t#define CCXX_MEMBER(t) t#define CCXX_MEMBER_EXPORT(t) t#define CCXX_CLASS_EXPORT#define COMMON_64_CLEAN#define COMMON_ASYNC_OVERRIDE#define COMMON_OST_NAMESPACE#define COMMON_THREAD_SLEEP#define COMMON_NET_DEVICES#define COMMON_THREAD_DEBUG#define COMMON_DEADLOCK_DEBUG#define COMMON_NAMED_MUTEX#define COMMON_PROCESS_ATTACH#define COMMON_XML_PARSING#if __GNUC__ > 1 && !defined(__STRICT_ANSI__) && !defined(__PEDANTIC__)#define DYNAMIC_LOCAL_ARRAYS#endif#if defined(__CYGWIN__)#define _POSIX_REALTIME_SIGNALS#define _POSIX_THREADS#endif#if defined(__APPLE__) && defined(__MACH__)#ifndef MACOSX#define MACOSX#define _P1003_1B_VISIBLE#endif#ifndef _PTHREADS#define _PTHREADS 1#endif#endif#if defined(__FreeBSD__)#ifndef __BSD_VISIBLE#define __BSD_VISIBLE 1#endif#endif#ifdef _AIX#ifndef _ALL_SOURCE#define _ALL_SOURCE#endif#endif#ifdef __hpux#ifndef _XOPEN_SOURCE_EXTENDED#define _XOPEN_SOURCE_EXTENDED#endif#ifndef _INCLUDE_LONGLONG#define _INCLUDE_LONGLONG#endif#endif#define CCXX_PACKING#if defined(__GNUC__)#define CCXX_PACKED#elif !defined(__hpux) && !defined(_AIX)#define CCXX_PACKED#endif#if defined(__sun) || defined(__SUN__)#define __EXTENSIONS__ 1#endif#ifndef _REENTRANT#define _REENTRANT 1#endif#ifndef _THREAD_SAFE#define _THREAD_SAFE 1#endif#ifndef _GNU_SOURCE#define _GNU_SOURCE 1#endif#if !defined(_XOPEN_SOURCE) && !defined(__FreeBSD__) &&!defined(__OpenBSD__) && !defined(__MACH__) && !defined(__NetBSD__) #define _XOPEN_SOURCE 600#endif/* hack for BROKEN autoheader, since it will not predicitably order macros by any obvious means. */#undef HAVE_UNISTD_H#undef HAVE_FEATURES_H#undef HAVE_SYS_TYPES_H#ifdef HAVE_UNISTD_H#include <unistd.h>#endif#ifndef WIN32#ifdef HAVE_FEATURES_H#include <features.h>#endif#endif#ifdef HAVE_SYS_TYPES_H#include <sys/types.h>#endif #undef HAVE_SYS_TIME_H#undef TIME_WITH_SYS_TIME#if TIME_WITH_SYS_TIME#include <sys/time.h>#else#if HAVE_SYS_TIME_H#include <sys/time.h>#endif#endif #undef HAVE_SYS_TYPES_STD#undef HAVE_SYS_TYPES_64#undef HAVE_LONG_LONG#undef HAVE_SYS_TYPES#ifdef HAVE_SYS_TYPES_H#include <sys/types.h>#endif#ifdef HAVE_BITS_WORSIZE_H#include <bits/wordtypes.h>#endif#ifdef HAVE_SYS_TYPES_STDtypedef int8_t int8;typedef u_int8_t uint8;typedef int16_t int16;typedef u_int16_t uint16;typedef int32_t int32;typedef u_int32_t uint32;#ifdef HAVE_SYS_TYPES_64#define HAVE_64_BITStypedef int64_t int64;typedef u_int64_t uint64;#endif#elsetypedef char int8;typedef unsigned char uint8;typedef short int16;typedef unsigned short uint16;typedef int int32;typedef unsigned int uint32;#endif#ifndef HAVE_SYS_TYPES_64#if defined(__WORDSIZE) || defined(__arch64__)#if __WORDSIZE >= 64 || defined(__arch64__)typedef long int int64;typedef unsigned long int uint64;#define HAVE_SYS_TYPES_64#define HAVE_64_BITS#endif#endif#endif#ifndef HAVE_SYS_TYPES_64#ifdef __GNUC__#if defined(HAVE_LONG_LONG) || defined(_LONGLONG)__extension__typedef long long int int64;__extension__typedef unsigned long long int uint64;#define HAVE_SYS_TYPES_64#define HAVE_64_BITS#endif#endif#endif#ifndef HAVE_SYS_TYPES_64#if defined(HAVE_LONG_LONG) || defined(_LONGLONG)#define HAVE_64_BITStypedef long long int64;typedef unsigned long long uint64;#endif#endif /* has c++ exception handling */#undef CCXX_EXCEPTIONS/* have new with init */#undef CCXX_HAVE_NEW_INIT/* has c++ namespaces */#undef CCXX_NAMESPACES/* NAT support */#undef CCXX_NAT/* aix fixes needed */#undef COMMON_AIX_FIXES/* enable auditing */#undef COMMON_MEMORY_AUDIT/* cygwin environment */#undef CYGWIN_IMPORTS/* primary config prefix */#undef ETC_CONFDIR/* system config prefix */#undef ETC_PREFIX/* Define to 1 if you have the <alloca.h> header file. */#undef HAVE_ALLOCA_H/* Define to 1 if you have the <arpa/inet.h> header file. */#undef HAVE_ARPA_INET_H/* atomic aix operations */#undef HAVE_ATOMIC_AIX/* Define to 1 if you have the <bits/atomicity.h> header file. */#undef HAVE_BITS_ATOMICITY_H/* Define to 1 if you have the <bits/wordsize.h> header file. */#undef HAVE_BITS_WORDSIZE_H/* have bool type */#undef HAVE_BOOL_TYPE/* Define to 1 if you have the <bsd/signal.h> header file. */#undef HAVE_BSD_SIGNAL_H/* Define to 1 if you have the <dlfcn.h> header file. */#undef HAVE_DLFCN_H/* have endian header */#undef HAVE_ENDIAN_H/* Define to 1 if you have the <errno.h> header file. */#undef HAVE_ERRNO_H/* Define to 1 if you have the <exception> header file. */#undef HAVE_EXCEPTION/* Define to 1 if you have the <fcntl.h> header file. */#undef HAVE_FCNTL_H/* Define to 1 if you have the <features.h> header file. */#undef HAVE_FEATURES_H/* has gcc atomic functions */#undef HAVE_GCC_BITS_ATOMIC/* has __gnu_cxx atomic functions */#undef HAVE_GCC_CXX_BITS_ATOMIC/* getaddrinfo interface support */#undef HAVE_GETADDRINFO/* reentrant getgrnam */#undef HAVE_GETGRNAM_R/* ipv6 host lookup */#undef HAVE_GETHOSTBYNAME2/* have getopt header */#undef HAVE_GETOPT/* Define to 1 if you have the <getopt.h> header file. */#undef HAVE_GETOPT_H/* Define to 1 if you have the `getopt_long' function. */#undef HAVE_GETOPT_LONG/* Define to 1 if you have the `getpagesize' function. */#undef HAVE_GETPAGESIZE/* reentrant getnam */#undef HAVE_GETPWNAM_R/* reentrant getuid */#undef HAVE_GETPWUID_R/* Define to 1 if you have the `gettimeofday' function. */#undef HAVE_GETTIMEOFDAY/* has inet_aton */#undef HAVE_INET_ATON/* ipv6 support */#undef HAVE_INET_PTON/* inet sockets */#undef HAVE_INET_SOCKETS/* Define to 1 if you have the <inttypes.h> header file. */#undef HAVE_INTTYPES_H/* Define to 1 if you have the <ioctl.h> header file. */#undef HAVE_IOCTL_H/* Define to 1 if you have the <ip_compat.h> header file. */#undef HAVE_IP_COMPAT_H/* Define to 1 if you have the <ip_fil_compat.h> header file. */#undef HAVE_IP_FIL_COMPAT_H/* Define to 1 if you have the <ip_fil.h> header file. */#undef HAVE_IP_FIL_H/* Define to 1 if you have the <ip_nat.h> header file. */#undef HAVE_IP_NAT_H/* Define to 1 if you have the `malloc' library (-lmalloc). */#undef HAVE_LIBMALLOC/* uses libxml2 */#undef HAVE_LIBXML/* Define to 1 if you have the <limits.h> header file. */#undef HAVE_LIMITS_H/* Define to 1 if you have the <linux/in6.h> header file. */#undef HAVE_LINUX_IN6_H/* Define to 1 if you have the <linux/netfilter_ipv4.h> header file. */#undef HAVE_LINUX_NETFILTER_IPV4_H/* Define to 1 if you have the <linux/netfilter_ipv6.h> header file. */#undef HAVE_LINUX_NETFILTER_IPV6_H/* reentrant localtime */#undef HAVE_LOCALTIME_R/* Define to 1 if you have the `lockf' function. */#undef HAVE_LOCKF/* have long longs */#undef HAVE_LONG_LONG/* Define to 1 if you have the `lstat' function. */#undef HAVE_LSTAT/* mach dybloader */#undef HAVE_MACH_DYLD/* Define to 1 if you have the <mach-o/dyld.h> header file. */#undef HAVE_MACH_O_DYLD_H/* Define to 1 if you have the `memmove' function. */#undef HAVE_MEMMOVE/* Define to 1 if you have the <memory.h> header file. */#undef HAVE_MEMORY_H/* Define to 1 if you have the `mlock' function. */#undef HAVE_MLOCK/* Define to 1 if you have the `mlockall' function. */#undef HAVE_MLOCKALL/* support for plugin modules */#undef HAVE_MODULES/* IPF NAT support */#undef HAVE_NAT_IPF/* NetFilter NAT support */#undef HAVE_NAT_NETFILTER/* PF NAT support */#undef HAVE_NAT_PF/* Define to 1 if you have the <netinet6/in6.h> header file. */#undef HAVE_NETINET6_IN6_H/* Define to 1 if you have the <netinet/inet.h> header file. */#undef HAVE_NETINET_INET_H/* Define to 1 if you have the <netinet/in.h> header file. */#undef HAVE_NETINET_IN_H/* Define to 1 if you have the <netinet/in_systm.h> header file. */#undef HAVE_NETINET_IN_SYSTM_H/* Define to 1 if you have the <netinet/ip_compat.h> header file. */#undef HAVE_NETINET_IP_COMPAT_H/* Define to 1 if you have the <netinet/ip_fil_compat.h> header file. */#undef HAVE_NETINET_IP_FIL_COMPAT_H/* Define to 1 if you have the <netinet/ip_fil.h> header file. */#undef HAVE_NETINET_IP_FIL_H/* Define to 1 if you have the <netinet/ip.h> header file. */#undef HAVE_NETINET_IP_H/* Define to 1 if you have the <netinet/ip_nat.h> header file. */#undef HAVE_NETINET_IP_NAT_H/* Define to 1 if you have the <net/if.h> header file. */#undef HAVE_NET_IF_H/* Define to 1 if you have the <net/pfvar.h> header file. */#undef HAVE_NET_PFVAR_H/* old style iostreams */#undef HAVE_OLD_IOSTREAM/* Define to 1 if you have the `poll' function. */#undef HAVE_POLL/* Define to 1 if you have the <poll.h> header file. */#undef HAVE_POLL_H/* Define to 1 if you have the `posix_memalign' function. */#undef HAVE_POSIX_MEMALIGN/* has pwrite */#undef HAVE_PREAD_PWRITE/* has stack size */#undef HAVE_PTHREAD_ATTR_SETSTACKSIZE/* has cancel */#undef HAVE_PTHREAD_CANCEL/* has non portable delay */#undef HAVE_PTHREAD_DELAY_NP/* posix thread header */#undef HAVE_PTHREAD_H/* has mach link */#undef HAVE_PTHREAD_MACH_THREAD_NP/* has non portable setkind */#undef HAVE_PTHREAD_MUTEXATTR_SETKIND_NP/* has setttype */#undef HAVE_PTHREAD_MUTEXATTR_SETTYPE/* has non portable settype */#undef HAVE_PTHREAD_MUTEXATTR_SETTYPE_NP/* has nanosleep */#undef HAVE_PTHREAD_NANOSLEEP/* Define to 1 if you have the <pthread_np.h> header file. */#undef HAVE_PTHREAD_NP_H/* has rwlock support */#undef HAVE_PTHREAD_RWLOCK/* has sched yield */#undef HAVE_PTHREAD_SCHED_YIELD/* has setcancel */#undef HAVE_PTHREAD_SETCANCEL/* has setcanceltype */#undef HAVE_PTHREAD_SETCANCELTYPE/* has suspend */#undef HAVE_PTHREAD_SUSPEND/* has yield */#undef HAVE_PTHREAD_YIELD/* has np yield */#undef HAVE_PTHREAD_YIELD_NP/* reentrant readdir */#undef HAVE_READDIR_R/* Define to 1 if you have the `realpath' function. */#undef HAVE_REALPATH/* Define to 1 if you have the `sched_getscheduler' function. */#undef HAVE_SCHED_GETSCHEDULER/* Define to 1 if you have the <sched.h> header file. */#undef HAVE_SCHED_H/* Define to 1 if you have the <select.h> header file. */#undef HAVE_SELECT_H/* Define to 1 if you have the <semaphore.h> header file. */#undef HAVE_SEMAPHORE_H/* Define to 1 if you have the `setegid' function. */#undef HAVE_SETEGID/* Define to 1 if you have the `setenv' function. */#undef HAVE_SETENV/* Define to 1 if you have the `setitimer' function. */#undef HAVE_SETITIMER/* Define to 1 if you have the `setpgrp' function. */#undef HAVE_SETPGRP/* have shload plugins */#undef HAVE_SHL_LOAD/* Define to 1 if you have the `sigaction' function. */#undef HAVE_SIGACTION/* Define to 1 if you have the `sigwait' function. */#undef HAVE_SIGWAIT/* 2 argument form */#undef HAVE_SIGWAIT2/* Define to 1 if you have the `snprintf' function. */#undef HAVE_SNPRINTF/* has socklen_t type */#undef HAVE_SOCKLEN_T/* Define to 1 if you have the <sstream> header file. */#undef HAVE_SSTREAM/* Define to 1 if you have the <ss.h> header file. */#undef HAVE_SS_H/* Define to 1 if you have the <stdint.h> header file. */#undef HAVE_STDINT_H/* Define to 1 if you have the <stdlib.h> header file. */#undef HAVE_STDLIB_H/* Define to 1 if you have the `strcasecmp' function. */#undef HAVE_STRCASECMP/* Define to 1 if you have the `strdup' function. */#undef HAVE_STRDUP/* reentrant strerror */#undef HAVE_STRERROR_R/* Define to 1 if you have the <strings.h> header file. */#undef HAVE_STRINGS_H/* Define to 1 if you have the <string.h> header file. */#undef HAVE_STRING_H/* reentrant strtok */#undef HAVE_STRTOK_R/* Define to 1 if you have the <syslog.h> header file. */#undef HAVE_SYSLOG_H/* Define to 1 if you have the <syslog.hposix_evlog.h> header file. */#undef HAVE_SYSLOG_HPOSIX_EVLOG_H/* Define to 1 if you have the <sys/atomic.h> header file. */#undef HAVE_SYS_ATOMIC_H/* Define to 1 if you have the <sys/atomic_op.h> header file. */#undef HAVE_SYS_ATOMIC_OP_H/* Define to 1 if you have the <sys/fcntl.h> header file. */#undef HAVE_SYS_FCNTL_H/* Define to 1 if you have the <sys/file.h> header file. */#undef HAVE_SYS_FILE_H/* Define to 1 if you have the <sys/ioctl.h> header file. */#undef HAVE_SYS_IOCTL_H/* solaris endian */#undef HAVE_SYS_ISA_DEFS_H/* Define to 1 if you have the <sys/libcsys.h> header file. */#undef HAVE_SYS_LIBCSYS_H/* Define to 1 if you have the <sys/param.h> header file. */#undef HAVE_SYS_PARAM_H/* Define to 1 if you have the <sys/poll.h> header file. */#undef HAVE_SYS_POLL_H/* Define to 1 if you have the <sys/sched.h> header file. */#undef HAVE_SYS_SCHED_H/* Define to 1 if you have the <sys/select.h> header file. */#undef HAVE_SYS_SELECT_H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -