/* machine.h.in. Generated from configure.in by autoheader. */ #ifndef MACHINE_H #define MACHINE_H /* Set in response to the signal handler return type, since not all * compilers understand direct definition comparisons */ #undef RETSIGTYPE_VOID /* does the compiler provide inline functions? */ #undef HAS_INLINE /* Is the library function inet_ntoa() compatible with the compiler? * TODO: Is there any platform where this is not the case? */ #undef INET_NTOA_OK /* A mask that allows to extract an unsigned char from a signed */ #define CHARBIT_MASK 0xff #undef RENAME_HANDLES_DIRECTORIES /* Does the system have a getrusage call? */ #undef HAVE_GETRUSAGE /* If so, is it restricted to user and system time? */ #undef GETRUSAGE_RESTRICTED /* Is it available as a subfunction of syscall() ? */ #undef GETRUSAGE_VIA_SYSCALL /* Can ru_utime / ru_stime be accessed as a timeval with tv_sec and tv_usec ? */ #undef RUSAGE_USEC /* the atari strtol() used to consider characters '9' < c < 'A' to be numeric */ #undef STRTOL_BROKEN /* does the libc consider it normal to free a null pointer? */ #undef FREE_NULL_POINTER /* needs the first argument of strtol be declared as const ? */ #undef STRTOL_CONST_CHARP /* Define if you have bcopy, and it handles overlapping ranges correctly. */ #undef OVERLAPPING_BCOPY #define MALLOC_ALIGN 4 /* does the sys/types.h define the uint*_t types? */ #undef HAVE_INTTYPES /* does the compiler know of a 'ssize_t' type? */ #undef HAVE_SSIZE_T /* does the compiler know of a 'long long' type? */ #undef HAVE_LONG_LONG /* does the compiler know of a 'bool' type? */ #undef HAVE_BOOL /* what kind of pointer is used by malloc() et al */ #define POINTER * #undef FREE_RETURNS_VOID /* can we define our own malloc() safely? */ #undef SBRK_OK /* The following is needed for smalloc without SBRK_OK to use memory * efficiently. smalloc will malloc blocks that are a large power of * two, minus EXTERN_MALLOC_OVERHEAD. If you have no idea what number to * choose, compile & run util/overhead.c */ #define EXTERN_MALLOC_OVERHEAD 16 /* How to set a socket non-blocking */ #undef USE_IOCTL_FIONBIO #undef USE_FCNTL_O_NDELAY #undef USE_FCNTL_FNDELAY /* Can F_SETOWN be used on a socket? */ #undef USE_FCNTL_SETOWN /* Can SO_OOBINLINE be used on a socket? */ #undef USE_OOBINLINE /* Does the machine offer IPv6? */ #undef HAS_IPV6 /* Does the machine offer iconv? */ #undef HAS_ICONV /* Does the machine's iconv take a non-const 'char**' as first arg? */ #undef HAS_ICONV_NONCONST_IN /* Does the machine offer PCRE? */ #undef HAS_PCRE /* Does the machine offer IDNA? */ #undef HAS_IDN /* Does the machine offer mySQL? */ #undef HAS_MYSQL /* Does the machine offer PostgreSQL? */ #undef HAS_PGSQL /* Does the machine offer SQLite3? */ #undef HAS_SQLITE3 /* Does SQLite3 use pthreads? */ #undef SQLITE3_USES_PTHREADS /* Does the machine offer json-c support? */ #undef HAS_JSON /* Does the machine offer expat? */ #undef HAS_EXPAT /* Does the machine offer GnuTLS? */ #undef HAS_GNUTLS #undef HAS_GNUTLS_VERSION /* Does the machine offer OpenSSL/SSL? */ #undef HAS_OPENSSL /* define the erq include file. */ #undef ERQ_INCLUDE /* Does the machine offer pthreads? */ #undef HAS_PTHREADS /* Does the machine offer pthread_atfork()? */ #undef HAS_PTHREAD_ATFORK /* define the host-specific include file */ #undef HOST_INCLUDE /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP systems. This function is required for `alloca.c' support on those systems. */ #undef CRAY_STACKSEG_END /* Define to 1 if using `alloca.c'. */ #undef C_ALLOCA /* Does the machine offer idn libraries. */ #undef HAS_IDN /* Define to 1 if you have `alloca', as a function or macro. */ #undef HAVE_ALLOCA /* Define to 1 if you have and it should be used (not on Ultrix). */ #undef HAVE_ALLOCA_H /* Define to 1 if you have the header file. */ #undef HAVE_BSTRING_H /* Define to 1 if you have the `bzero' function. */ #undef HAVE_BZERO /* Define to 1 if you have the `crypt' function. */ #undef HAVE_CRYPT /* Define to 1 if you have the header file. */ #undef HAVE_CRYPT_H /* Define to 1 if you have the header file, and it defines `DIR'. */ #undef HAVE_DIRENT_H /* Define to 1 if you have the `fchmod' function. */ #undef HAVE_FCHMOD /* Define to 1 if you have the `fcntl' function. */ #undef HAVE_FCNTL /* Define to 1 if you have the `getcwd' function. */ #undef HAVE_GETCWD /* Define to 1 if you have the `getdomainname' function. */ #undef HAVE_GETDOMAINNAME /* Define to 1 if you have the `getrusage' function. */ #undef HAVE_GETRUSAGE /* Define to 1 if you have the `gettimeofday' function. */ #undef HAVE_GETTIMEOFDAY /* Define to 1 if you have the header file. */ #undef HAVE_INTTYPES_H /* Define to 1 if you have the header file. */ #undef HAVE_LIBC_H /* Define to 1 if you have the `m' library (-lm). */ #undef HAVE_LIBM /* Define to 1 if you have the `nsl' library (-lnsl). */ #undef HAVE_LIBNSL /* Define to 1 if you have the `socket' library (-lsocket). */ #undef HAVE_LIBSOCKET /* Define to 1 if you have the header file. */ #undef HAVE_LIMITS_H /* Define to 1 if you have the `memcpy' function. */ #undef HAVE_MEMCPY /* Define to 1 if you have the `memmem' function. */ #undef HAVE_MEMMEM /* Define to 1 if you have the `memmove' function. */ #undef HAVE_MEMMOVE /* Define to 1 if you have the header file. */ #undef HAVE_MEMORY_H /* Define to 1 if you have the `memset' function. */ #undef HAVE_MEMSET /* Define to 1 if you have the header file, and it defines `DIR'. */ #undef HAVE_NDIR_H /* Define to 1 if you have the header file. */ #undef HAVE_NETDB_H /* Define to 1 if you have the `poll' function. */ #undef HAVE_POLL /* Define to 1 if you have the header file. */ #undef HAVE_STDINT_H /* Define to 1 if you have the header file. */ #undef HAVE_STDLIB_H /* Define to 1 if you have the `strchr' function. */ #undef HAVE_STRCHR /* Define to 1 if you have the `strcspn' function. */ #undef HAVE_STRCSPN /* Define to 1 if you have the `strdup' function. */ #undef HAVE_STRDUP /* Define to 1 if you have the header file. */ #undef HAVE_STRINGS_H /* Define to 1 if you have the header file. */ #undef HAVE_STRING_H /* Define to 1 if you have the `strrchr' function. */ #undef HAVE_STRRCHR /* Define to 1 if you have the `strtoul' function. */ #undef HAVE_STRTOUL /* Define to 1 if you have the `sysconf' function. */ #undef HAVE_SYSCONF /* Define to 1 if you have the header file, and it defines `DIR'. */ #undef HAVE_SYS_DIR_H /* Define to 1 if you have the header file, and it defines `DIR'. */ #undef HAVE_SYS_NDIR_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_PARAM_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_RUSAGE_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_STAT_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_TERMIOS_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_TIME_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_TYPES_H /* Define to 1 if you have the `trunc' function. */ #undef HAVE_TRUNC /* Define to 1 if you have the header file. */ #undef HAVE_UNISTD_H /* Define to 1 if you have the header file. */ #undef HAVE_VALUES_H /* Define to 1 if you have the `wait3' function. */ #undef HAVE_WAIT3 /* Define to 1 if you have the `waitpid' function. */ #undef HAVE_WAITPID /* Define to 1 if you have the `_crypt' function. */ #undef HAVE__CRYPT /* Define to the address where bug reports for this package should be sent. */ #undef PACKAGE_BUGREPORT /* Define to the full name of this package. */ #undef PACKAGE_NAME /* Define to the full name and version of this package. */ #undef PACKAGE_STRING /* Define to the one symbol short name of this package. */ #undef PACKAGE_TARNAME /* Define to the version of this package. */ #undef PACKAGE_VERSION /* Define as the return type of signal handlers (`int' or `void'). */ #undef RETSIGTYPE /* The size of a `char *', as computed by sizeof. */ #undef SIZEOF_CHAR_P /* The size of a `int', as computed by sizeof. */ #undef SIZEOF_INT /* The size of a `long', as computed by sizeof. */ #undef SIZEOF_LONG /* The size of a `long long', as computed by sizeof. */ #undef SIZEOF_LONG_LONG /* The size of a `short', as computed by sizeof. */ #undef SIZEOF_SHORT /* If using the C implementation of alloca, define if you know the direction of stack growth for your system; otherwise it will be automatically deduced at run-time. STACK_DIRECTION > 0 => grows toward higher addresses STACK_DIRECTION < 0 => grows toward lower addresses STACK_DIRECTION = 0 => direction of growth unknown */ #undef STACK_DIRECTION /* Define to 1 if you have the ANSI C header files. */ #undef STDC_HEADERS /* Define to `__inline__' or `__inline' if that's what the C compiler calls it, or to nothing if 'inline' is not supported under any name. */ #ifndef __cplusplus #undef inline #endif /* Define to `int' if does not define. */ #undef pid_t /* Define to `unsigned' if does not define. */ #undef size_t #endif