/* include/arch/unix/apr_private.h.in. Generated from configure.in by autoheader. */ #ifndef APR_PRIVATE_H #define APR_PRIVATE_H /* Define if building universal (internal helper macro) */ #undef AC_APPLE_UNIVERSAL_BUILD /* Define if apr_allocator should use guard pages */ #undef APR_ALLOCATOR_GUARD_PAGES /* Define if apr_allocator should use mmap */ #undef APR_ALLOCATOR_USES_MMAP /* Define as function which can be used for conversion of strings to apr_int64_t */ #undef APR_INT64_STRFN /* Define as function used for conversion of strings to apr_off_t */ #undef APR_OFF_T_STRFN /* Define if pool functions should abort if concurrent usage is detected */ #undef APR_POOL_CONCURRENCY_CHECK /* Define to 1 if using 'alloca.c'. */ #undef C_ALLOCA /* Define to path of random device */ #undef DEV_RANDOM /* Define if struct dirent has an inode member */ #undef DIRENT_INODE /* Define if struct dirent has a d_type member */ #undef DIRENT_TYPE /* Define if DSO support uses dlfcn.h */ #undef DSO_USE_DLFCN /* Define if DSO support uses dyld.h */ #undef DSO_USE_DYLD /* Define if DSO support uses shl_load */ #undef DSO_USE_SHL /* Define to list of paths to EGD sockets */ #undef EGD_DEFAULT_SOCKET /* Define if fcntl locks affect threads within the process */ #undef FCNTL_IS_GLOBAL /* Define if fcntl returns EACCES when F_SETLK is already held */ #undef FCNTL_TRYACQUIRE_EACCES /* Define if flock locks affect threads within the process */ #undef FLOCK_IS_GLOBAL /* Define if gethostbyaddr is thread safe */ #undef GETHOSTBYADDR_IS_THREAD_SAFE /* Define if gethostbyname is thread safe */ #undef GETHOSTBYNAME_IS_THREAD_SAFE /* Define if gethostbyname_r has the glibc style */ #undef GETHOSTBYNAME_R_GLIBC2 /* Define if gethostbyname_r has the hostent_data for the third argument */ #undef GETHOSTBYNAME_R_HOSTENT_DATA /* Define if getservbyname is thread safe */ #undef GETSERVBYNAME_IS_THREAD_SAFE /* Define if getservbyname_r has the glibc style */ #undef GETSERVBYNAME_R_GLIBC2 /* Define if getservbyname_r has the OSF/1 style */ #undef GETSERVBYNAME_R_OSF1 /* Define if getservbyname_r has the Solaris style */ #undef GETSERVBYNAME_R_SOLARIS /* Define if accept4 function is supported */ #undef HAVE_ACCEPT4 /* Define to 1 if you have the `acquire_sem' function. */ #undef HAVE_ACQUIRE_SEM /* Define to 1 if you have the `acquire_sem_etc' function. */ #undef HAVE_ACQUIRE_SEM_ETC /* Define if async i/o supports message q's */ #undef HAVE_AIO_MSGQ /* Define to 1 if you have 'alloca', as a function or macro. */ #undef HAVE_ALLOCA /* Define to 1 if works. */ #undef HAVE_ALLOCA_H /* Define to 1 if you have the `arc4random_buf' function. */ #undef HAVE_ARC4RANDOM_BUF /* Define to 1 if you have the header file. */ #undef HAVE_ARPA_INET_H /* Define if compiler provides 32bit atomic builtins */ #undef HAVE_ATOMIC_BUILTINS /* Define if compiler provides 64bit atomic builtins */ #undef HAVE_ATOMIC_BUILTINS64 /* Define if BONE_VERSION is defined in sys/socket.h */ #undef HAVE_BONE_VERSION /* Define to 1 if you have the header file. */ #undef HAVE_BYTEORDER_H /* Define to 1 if you have the `calloc' function. */ #undef HAVE_CALLOC /* Define to 1 if you have the header file. */ #undef HAVE_CONIO_H /* Define to 1 if you have the `create_area' function. */ #undef HAVE_CREATE_AREA /* Define to 1 if you have the `create_sem' function. */ #undef HAVE_CREATE_SEM /* Define to 1 if you have the header file. */ #undef HAVE_CRYPT_H /* Define to 1 if you have the header file. */ #undef HAVE_CTYPE_H /* Define to 1 if you have the declaration of `SYS_getrandom', and to 0 if you don't. */ #undef HAVE_DECL_SYS_GETRANDOM /* Define to 1 if you have the declaration of `sys_siglist', and to 0 if you don't. */ #undef HAVE_DECL_SYS_SIGLIST /* Define to 1 if you have the header file. */ #undef HAVE_DIRENT_H /* Define to 1 if you have the header file. */ #undef HAVE_DIR_H /* Define to 1 if you have the header file. */ #undef HAVE_DLFCN_H /* Define to 1 if you have the header file. */ #undef HAVE_DL_H /* Define if dup3 function is supported */ #undef HAVE_DUP3 /* Define if EGD is supported */ #undef HAVE_EGD /* Define if the epoll interface is supported */ #undef HAVE_EPOLL /* Define if epoll_create1 function is supported */ #undef HAVE_EPOLL_CREATE1 /* Define to 1 if you have the header file. */ #undef HAVE_ERRNO_H /* Define to 1 if you have the header file. */ #undef HAVE_FCNTL_H /* Define to 1 if you have the `fdatasync' function. */ #undef HAVE_FDATASYNC /* Define to 1 if you have the `flock' function. */ #undef HAVE_FLOCK /* Define to 1 if you have the `fork' function. */ #undef HAVE_FORK /* Define if F_SETLK is defined in fcntl.h */ #undef HAVE_F_SETLK /* Define if getaddrinfo accepts the AI_ADDRCONFIG flag */ #undef HAVE_GAI_ADDRCONFIG /* Define to 1 if you have the `gai_strerror' function. */ #undef HAVE_GAI_STRERROR /* Define if getaddrinfo exists and works well enough for APR */ #undef HAVE_GETADDRINFO /* Define to 1 if you have the `getenv' function. */ #undef HAVE_GETENV /* Define to 1 if you have the `getgrgid_r' function. */ #undef HAVE_GETGRGID_R /* Define to 1 if you have the `getgrnam_r' function. */ #undef HAVE_GETGRNAM_R /* Define to 1 if you have the `gethostbyaddr_r' function. */ #undef HAVE_GETHOSTBYADDR_R /* Define to 1 if you have the `gethostbyname_r' function. */ #undef HAVE_GETHOSTBYNAME_R /* Define to 1 if you have the `getifaddrs' function. */ #undef HAVE_GETIFADDRS /* Define if getnameinfo exists */ #undef HAVE_GETNAMEINFO /* Define to 1 if you have the `getpass' function. */ #undef HAVE_GETPASS /* Define to 1 if you have the `getpassphrase' function. */ #undef HAVE_GETPASSPHRASE /* Define to 1 if you have the `getpwnam_r' function. */ #undef HAVE_GETPWNAM_R /* Define to 1 if you have the `getpwuid_r' function. */ #undef HAVE_GETPWUID_R /* Define to 1 if you have the `getrandom' function. */ #undef HAVE_GETRANDOM /* Define to 1 if you have the `getrlimit' function. */ #undef HAVE_GETRLIMIT /* Define to 1 if you have the `getservbyname_r' function. */ #undef HAVE_GETSERVBYNAME_R /* Define to 1 if you have the `gmtime_r' function. */ #undef HAVE_GMTIME_R /* Define to 1 if you have the header file. */ #undef HAVE_GRP_H /* Define if hstrerror is present */ #undef HAVE_HSTRERROR /* Define to 1 if you have the `if_indextoname' function. */ #undef HAVE_IF_INDEXTONAME /* Define to 1 if you have the `if_nametoindex' function. */ #undef HAVE_IF_NAMETOINDEX /* Define to 1 if you have the header file. */ #undef HAVE_INTTYPES_H /* Define to 1 if you have the header file. */ #undef HAVE_IO_H /* Define to 1 if you have the `isinf' function. */ #undef HAVE_ISINF /* Define to 1 if you have the `isnan' function. */ #undef HAVE_ISNAN /* Define to 1 if you have the header file. */ #undef HAVE_KERNEL_OS_H /* Define to 1 if you have the `kqueue' function. */ #undef HAVE_KQUEUE /* Define to 1 if you have the header file. */ #undef HAVE_LANGINFO_H /* Define to 1 if you have the `bsd' library (-lbsd). */ #undef HAVE_LIBBSD /* Define to 1 if you have the `sendfile' library (-lsendfile). */ #undef HAVE_LIBSENDFILE /* Define to 1 if you have the `truerand' library (-ltruerand). */ #undef HAVE_LIBTRUERAND /* Define to 1 if you have the header file. */ #undef HAVE_LIMITS_H /* Define to 1 if you have the header file. */ #undef HAVE_LINUX_RANDOM_H /* Define to 1 if you have the `localtime_r' function. */ #undef HAVE_LOCALTIME_R /* Define if LOCK_EX is defined in sys/file.h */ #undef HAVE_LOCK_EX /* Define to 1 if you have the header file. */ #undef HAVE_MACH_O_DYLD_H /* Define to 1 if you have the header file. */ #undef HAVE_MALLOC_H /* Define if MAP_ANON is defined in sys/mman.h */ #undef HAVE_MAP_ANON /* Define to 1 if you have the header file. */ #undef HAVE_MEMCHECK_H /* Define to 1 if you have the `memchr' function. */ #undef HAVE_MEMCHR /* 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 header file. */ #undef HAVE_MINIX_CONFIG_H /* Define to 1 if you have the `mkstemp' function. */ #undef HAVE_MKSTEMP /* Define to 1 if you have the `mkstemp64' function. */ #undef HAVE_MKSTEMP64 /* Define to 1 if you have the `mmap' function. */ #undef HAVE_MMAP /* Define to 1 if you have the `mmap64' function. */ #undef HAVE_MMAP64 /* Define to 1 if you have the `mprotect' function. */ #undef HAVE_MPROTECT /* Define to 1 if you have the `munmap' function. */ #undef HAVE_MUNMAP /* Define to 1 if you have the header file. */ #undef HAVE_NETDB_H /* Define to 1 if you have the header file. */ #undef HAVE_NETINET_IN_H /* Define to 1 if you have the header file. */ #undef HAVE_NETINET_SCTP_H /* Define to 1 if you have the header file. */ #undef HAVE_NETINET_SCTP_UIO_H /* Defined if netinet/tcp.h is present */ #undef HAVE_NETINET_TCP_H /* Define to 1 if you have the header file. */ #undef HAVE_NET_ERRNO_H /* Define to 1 if you have the header file. */ #undef HAVE_NET_IF_H /* Define to 1 if you have the `nl_langinfo' function. */ #undef HAVE_NL_LANGINFO /* Define to 1 if you have the header file. */ #undef HAVE_OS2_H /* Define to 1 if you have the header file. */ #undef HAVE_OSRELDATE_H /* Define to 1 if you have the header file. */ #undef HAVE_OS_H /* Define to 1 if you have the `poll' function. */ #undef HAVE_POLL /* Define if POLLIN is defined */ #undef HAVE_POLLIN /* Define to 1 if you have the header file. */ #undef HAVE_POLL_H /* Define to 1 if you have the `port_create' function. */ #undef HAVE_PORT_CREATE /* Define to 1 if you have the header file. */ #undef HAVE_PROCESS_H /* Define to 1 if you have the `pthread_attr_setguardsize' function. */ #undef HAVE_PTHREAD_ATTR_SETGUARDSIZE /* Define to 1 if you have the `pthread_condattr_setpshared' function. */ #undef HAVE_PTHREAD_CONDATTR_SETPSHARED /* Define to 1 if you have the header file. */ #undef HAVE_PTHREAD_H /* Define to 1 if you have the `pthread_key_delete' function. */ #undef HAVE_PTHREAD_KEY_DELETE /* Define to 1 if you have the `pthread_mutexattr_setpshared' function. */ #undef HAVE_PTHREAD_MUTEXATTR_SETPSHARED /* Define if recursive pthread mutexes are available */ #undef HAVE_PTHREAD_MUTEX_RECURSIVE /* Define if cross-process robust mutexes are available */ #undef HAVE_PTHREAD_MUTEX_ROBUST /* Define if non-posix/portable cross-process robust mutexes are available */ #undef HAVE_PTHREAD_MUTEX_ROBUST_NP /* Define to 1 if you have the `pthread_mutex_timedlock' function. */ #undef HAVE_PTHREAD_MUTEX_TIMEDLOCK /* Define if PTHREAD_PROCESS_SHARED is defined in pthread.h */ #undef HAVE_PTHREAD_PROCESS_SHARED /* Define if pthread rwlocks are available */ #undef HAVE_PTHREAD_RWLOCKS /* Define to 1 if you have the `pthread_rwlock_init' function. */ #undef HAVE_PTHREAD_RWLOCK_INIT /* Define to 1 if you have the `pthread_yield' function. */ #undef HAVE_PTHREAD_YIELD /* Define to 1 if you have the `putenv' function. */ #undef HAVE_PUTENV /* Define to 1 if you have the header file. */ #undef HAVE_PWD_H /* Define to 1 if you have the `readdir64_r' function. */ #undef HAVE_READDIR64_R /* Define to 1 if you have the header file. */ #undef HAVE_SCHED_H /* Define to 1 if you have the `sched_yield' function. */ #undef HAVE_SCHED_YIELD /* Define to 1 if you have the header file. */ #undef HAVE_SEMAPHORE_H /* Define to 1 if you have the `semctl' function. */ #undef HAVE_SEMCTL /* Define to 1 if you have the `semget' function. */ #undef HAVE_SEMGET /* Define to 1 if you have the `semop' function. */ #undef HAVE_SEMOP /* Define to 1 if you have the `semtimedop' function. */ #undef HAVE_SEMTIMEDOP /* Define to 1 if you have the `sem_close' function. */ #undef HAVE_SEM_CLOSE /* Define to 1 if you have the `sem_post' function. */ #undef HAVE_SEM_POST /* Define to 1 if you have the `sem_timedwait' function. */ #undef HAVE_SEM_TIMEDWAIT /* Define if SEM_UNDO is defined in sys/sem.h */ #undef HAVE_SEM_UNDO /* Define to 1 if you have the `sem_unlink' function. */ #undef HAVE_SEM_UNLINK /* Define to 1 if you have the `sem_wait' function. */ #undef HAVE_SEM_WAIT /* Define to 1 if you have the `sendfile' function. */ #undef HAVE_SENDFILE /* Define to 1 if you have the `sendfile64' function. */ #undef HAVE_SENDFILE64 /* Define to 1 if you have the `sendfilev' function. */ #undef HAVE_SENDFILEV /* Define to 1 if you have the `sendfilev64' function. */ #undef HAVE_SENDFILEV64 /* Define to 1 if you have the `send_file' function. */ #undef HAVE_SEND_FILE /* Define to 1 if you have the `setenv' function. */ #undef HAVE_SETENV /* Define to 1 if you have the `setrlimit' function. */ #undef HAVE_SETRLIMIT /* Define to 1 if you have the `setsid' function. */ #undef HAVE_SETSID /* Define to 1 if you have the `set_h_errno' function. */ #undef HAVE_SET_H_ERRNO /* Define to 1 if you have the `shmat' function. */ #undef HAVE_SHMAT /* Define to 1 if you have the `shmctl' function. */ #undef HAVE_SHMCTL /* Define to 1 if you have the `shmdt' function. */ #undef HAVE_SHMDT /* Define to 1 if you have the `shmget' function. */ #undef HAVE_SHMGET /* Define to 1 if you have the `shm_open' function. */ #undef HAVE_SHM_OPEN /* Define to 1 if you have the `shm_unlink' function. */ #undef HAVE_SHM_UNLINK /* Define to 1 if you have the `sigaction' function. */ #undef HAVE_SIGACTION /* Define to 1 if you have the header file. */ #undef HAVE_SIGNAL_H /* Define to 1 if you have the `sigsuspend' function. */ #undef HAVE_SIGSUSPEND /* Define to 1 if you have the `sigwait' function. */ #undef HAVE_SIGWAIT /* Whether you have socklen_t */ #undef HAVE_SOCKLEN_T /* Define if the SOCK_CLOEXEC flag is supported */ #undef HAVE_SOCK_CLOEXEC /* Define if SO_ACCEPTFILTER is defined in sys/socket.h */ #undef HAVE_SO_ACCEPTFILTER /* Define to 1 if you have the header file. */ #undef HAVE_STDARG_H /* Define to 1 if you have the header file. */ #undef HAVE_STDDEF_H /* Define to 1 if you have the header file. */ #undef HAVE_STDINT_H /* Define to 1 if you have the header file. */ #undef HAVE_STDIO_H /* Define to 1 if you have the 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 /* Define to 1 if you have the `strerror_r' function. */ #undef HAVE_STRERROR_R /* Define to 1 if you have the `stricmp' function. */ #undef HAVE_STRICMP /* 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 `strncasecmp' function. */ #undef HAVE_STRNCASECMP /* Define to 1 if you have the `strnicmp' function. */ #undef HAVE_STRNICMP /* Define to 1 if you have the `strstr' function. */ #undef HAVE_STRSTR /* Define if struct impreq was found */ #undef HAVE_STRUCT_IPMREQ /* Define to 1 if `st_atimensec' is a member of `struct stat'. */ #undef HAVE_STRUCT_STAT_ST_ATIMENSEC /* Define to 1 if `st_atime_n' is a member of `struct stat'. */ #undef HAVE_STRUCT_STAT_ST_ATIME_N /* Define to 1 if `st_atim.tv_nsec' is a member of `struct stat'. */ #undef HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC /* Define to 1 if `st_blocks' is a member of `struct stat'. */ #undef HAVE_STRUCT_STAT_ST_BLOCKS /* Define to 1 if `st_ctimensec' is a member of `struct stat'. */ #undef HAVE_STRUCT_STAT_ST_CTIMENSEC /* Define to 1 if `st_ctime_n' is a member of `struct stat'. */ #undef HAVE_STRUCT_STAT_ST_CTIME_N /* Define to 1 if `st_ctim.tv_nsec' is a member of `struct stat'. */ #undef HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC /* Define to 1 if `st_mtimensec' is a member of `struct stat'. */ #undef HAVE_STRUCT_STAT_ST_MTIMENSEC /* Define to 1 if `st_mtime_n' is a member of `struct stat'. */ #undef HAVE_STRUCT_STAT_ST_MTIME_N /* Define to 1 if `st_mtim.tv_nsec' is a member of `struct stat'. */ #undef HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC /* Define to 1 if `tm_gmtoff' is a member of `struct tm'. */ #undef HAVE_STRUCT_TM_TM_GMTOFF /* Define to 1 if `__tm_gmtoff' is a member of `struct tm'. */ #undef HAVE_STRUCT_TM___TM_GMTOFF /* Define to 1 if you have the header file. */ #undef HAVE_SYSAPI_H /* Define to 1 if you have the header file. */ #undef HAVE_SYSGTIME_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_FILE_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_IOCTL_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_IPC_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_MMAN_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_MUTEX_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_POLL_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_RANDOM_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_RESOURCE_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_SELECT_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_SEM_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_SENDFILE_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_SHM_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_SIGNAL_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_SOCKET_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_SOCKIO_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_SYSCALL_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_SYSCTL_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_SYSLIMITS_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 header file. */ #undef HAVE_SYS_UIO_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_UN_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_UUID_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_WAIT_H /* Define if TCP_CORK is defined in netinet/tcp.h */ #undef HAVE_TCP_CORK /* Define if TCP_NODELAY and TCP_CORK can be enabled at the same time */ #undef HAVE_TCP_NODELAY_WITH_CORK /* Define if TCP_NOPUSH is defined in netinet/tcp.h */ #undef HAVE_TCP_NOPUSH /* Define to 1 if you have the header file. */ #undef HAVE_TERMIOS_H /* Define to 1 if you have the header file. */ #undef HAVE_TIME_H /* Define to 1 if you have the header file. */ #undef HAVE_TPFEQ_H /* Define to 1 if you have the header file. */ #undef HAVE_TPFIO_H /* Define if truerand is supported */ #undef HAVE_TRUERAND /* Define to 1 if you have the header file. */ #undef HAVE_UNISTD_H /* Define to 1 if you have the header file. */ #undef HAVE_UNIX_H /* Define to 1 if you have the `unsetenv' function. */ #undef HAVE_UNSETENV /* Define to 1 if you have the `utime' function. */ #undef HAVE_UTIME /* Define to 1 if you have the `utimes' function. */ #undef HAVE_UTIMES /* Define to 1 if you have the `uuid_create' function. */ #undef HAVE_UUID_CREATE /* Define to 1 if you have the `uuid_generate' function. */ #undef HAVE_UUID_GENERATE /* Define to 1 if you have the header file. */ #undef HAVE_UUID_H /* Define to 1 if you have the header file. */ #undef HAVE_UUID_UUID_H /* Compile in valgrind support */ #undef HAVE_VALGRIND /* Define to 1 if you have the header file. */ #undef HAVE_VALGRIND_H /* Define if C compiler supports VLA */ #undef HAVE_VLA /* Define to 1 if you have the `waitpid' function. */ #undef HAVE_WAITPID /* Define to 1 if you have the header file. */ #undef HAVE_WCHAR_H /* Define to 1 if you have the header file. */ #undef HAVE_WINDOWS_H /* Define to 1 if you have the header file. */ #undef HAVE_WINSOCK2_H /* Define to 1 if you have the `writev' function. */ #undef HAVE_WRITEV /* Define for z/OS pthread API nuances */ #undef HAVE_ZOS_PTHREADS /* Define if compiler provides 32bit __atomic builtins */ #undef HAVE__ATOMIC_BUILTINS /* Define if compiler provides 64bit __atomic builtins */ #undef HAVE__ATOMIC_BUILTINS64 /* Define to the sub-directory where libtool stores uninstalled libraries. */ #undef LT_OBJDIR /* Define if EAI_ error codes from getaddrinfo are negative */ #undef NEGATIVE_EAI /* 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 home page for this package. */ #undef PACKAGE_URL /* Define to the version of this package. */ #undef PACKAGE_VERSION /* Define if POSIX semaphores affect threads within the process */ #undef POSIXSEM_IS_GLOBAL /* Define on PowerPC 405 where errata 77 applies */ #undef PPC405_ERRATA /* Define if pthread_attr_getdetachstate() has one arg */ #undef PTHREAD_ATTR_GETDETACHSTATE_TAKES_ONE_ARG /* Define if pthread_getspecific() has two args */ #undef PTHREAD_GETSPECIFIC_TAKES_TWO_ARGS /* Modern readdir is thread safe */ #undef READDIR_IS_THREAD_SAFE /* Define to 1 if the `setpgrp' function requires zero arguments. */ #undef SETPGRP_VOID /* */ #undef SIGWAIT_TAKES_ONE_ARG /* The size of `char', as computed by sizeof. */ #undef SIZEOF_CHAR /* The size of `ino_t', as computed by sizeof. */ #undef SIZEOF_INO_T /* The size of `int', as computed by sizeof. */ #undef SIZEOF_INT /* The size of `long', as computed by sizeof. */ #undef SIZEOF_LONG /* The size of `long long', as computed by sizeof. */ #undef SIZEOF_LONG_LONG /* The size of `off_t', as computed by sizeof. */ #undef SIZEOF_OFF_T /* The size of `pid_t', as computed by sizeof. */ #undef SIZEOF_PID_T /* The size of `short', as computed by sizeof. */ #undef SIZEOF_SHORT /* The size of `size_t', as computed by sizeof. */ #undef SIZEOF_SIZE_T /* The size of `ssize_t', as computed by sizeof. */ #undef SIZEOF_SSIZE_T /* The size of `struct iovec', as computed by sizeof. */ #undef SIZEOF_STRUCT_IOVEC /* The size of `void*', as computed by sizeof. */ #undef SIZEOF_VOIDP /* 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 runtime. 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 all of the C90 standard headers exist (not just the ones required in a freestanding environment). This macro is provided for backward compatibility; new code need not use it. */ #undef STDC_HEADERS /* Define if strerror returns int */ #undef STRERROR_R_RC_INT /* Define if SysV semaphores affect threads within the process */ #undef SYSVSEM_IS_GLOBAL /* Define system call of random */ #undef SYS_RANDOM /* Define if use of generic atomics is requested */ #undef USE_ATOMICS_GENERIC /* Define if BeOS Semaphores will be used */ #undef USE_BEOSSEM /* Define if SVR4-style fcntl() will be used */ #undef USE_FCNTL_SERIALIZE /* Define if 4.2BSD-style flock() will be used */ #undef USE_FLOCK_SERIALIZE /* Define if pthread pshared mutex will be used */ #undef USE_PROC_PTHREAD_SERIALIZE /* Define if BeOS areas will be used */ #undef USE_SHMEM_BEOS /* Define if BeOS areas will be used */ #undef USE_SHMEM_BEOS_ANON /* Define if 4.4BSD-style mmap() via MAP_ANON will be used */ #undef USE_SHMEM_MMAP_ANON /* Define if mmap() via POSIX.1 shm_open() on temporary file will be used */ #undef USE_SHMEM_MMAP_SHM /* Define if Classical mmap() on temporary file will be used */ #undef USE_SHMEM_MMAP_TMP /* Define if SVR4-style mmap() on /dev/zero will be used */ #undef USE_SHMEM_MMAP_ZERO /* Define if OS/2 DosAllocSharedMem() will be used */ #undef USE_SHMEM_OS2 /* Define if OS/2 DosAllocSharedMem() will be used */ #undef USE_SHMEM_OS2_ANON /* Define if SysV IPC shmget() will be used */ #undef USE_SHMEM_SHMGET /* Define if SysV IPC shmget() will be used */ #undef USE_SHMEM_SHMGET_ANON /* Define if Windows shared memory will be used */ #undef USE_SHMEM_WIN32 /* Define if Windows CreateFileMapping() will be used */ #undef USE_SHMEM_WIN32_ANON /* Enable extensions on AIX 3, Interix. */ #ifndef _ALL_SOURCE # undef _ALL_SOURCE #endif /* Enable general extensions on macOS. */ #ifndef _DARWIN_C_SOURCE # undef _DARWIN_C_SOURCE #endif /* Enable general extensions on Solaris. */ #ifndef __EXTENSIONS__ # undef __EXTENSIONS__ #endif /* Enable GNU extensions on systems that have them. */ #ifndef _GNU_SOURCE # undef _GNU_SOURCE #endif /* Enable X/Open compliant socket functions that do not require linking with -lxnet on HP-UX 11.11. */ #ifndef _HPUX_ALT_XOPEN_SOCKET_API # undef _HPUX_ALT_XOPEN_SOCKET_API #endif /* Identify the host operating system as Minix. This macro does not affect the system headers' behavior. A future release of Autoconf may stop defining this macro. */ #ifndef _MINIX # undef _MINIX #endif /* Enable general extensions on NetBSD. Enable NetBSD compatibility extensions on Minix. */ #ifndef _NETBSD_SOURCE # undef _NETBSD_SOURCE #endif /* Enable OpenBSD compatibility extensions on NetBSD. Oddly enough, this does nothing on OpenBSD. */ #ifndef _OPENBSD_SOURCE # undef _OPENBSD_SOURCE #endif /* Define to 1 if needed for POSIX-compatible behavior. */ #ifndef _POSIX_SOURCE # undef _POSIX_SOURCE #endif /* Define to 2 if needed for POSIX-compatible behavior. */ #ifndef _POSIX_1_SOURCE # undef _POSIX_1_SOURCE #endif /* Enable POSIX-compatible threading on Solaris. */ #ifndef _POSIX_PTHREAD_SEMANTICS # undef _POSIX_PTHREAD_SEMANTICS #endif /* Enable extensions specified by ISO/IEC TS 18661-5:2014. */ #ifndef __STDC_WANT_IEC_60559_ATTRIBS_EXT__ # undef __STDC_WANT_IEC_60559_ATTRIBS_EXT__ #endif /* Enable extensions specified by ISO/IEC TS 18661-1:2014. */ #ifndef __STDC_WANT_IEC_60559_BFP_EXT__ # undef __STDC_WANT_IEC_60559_BFP_EXT__ #endif /* Enable extensions specified by ISO/IEC TS 18661-2:2015. */ #ifndef __STDC_WANT_IEC_60559_DFP_EXT__ # undef __STDC_WANT_IEC_60559_DFP_EXT__ #endif /* Enable extensions specified by ISO/IEC TS 18661-4:2015. */ #ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__ # undef __STDC_WANT_IEC_60559_FUNCS_EXT__ #endif /* Enable extensions specified by ISO/IEC TS 18661-3:2015. */ #ifndef __STDC_WANT_IEC_60559_TYPES_EXT__ # undef __STDC_WANT_IEC_60559_TYPES_EXT__ #endif /* Enable extensions specified by ISO/IEC TR 24731-2:2010. */ #ifndef __STDC_WANT_LIB_EXT2__ # undef __STDC_WANT_LIB_EXT2__ #endif /* Enable extensions specified by ISO/IEC 24747:2009. */ #ifndef __STDC_WANT_MATH_SPEC_FUNCS__ # undef __STDC_WANT_MATH_SPEC_FUNCS__ #endif /* Enable extensions on HP NonStop. */ #ifndef _TANDEM_SOURCE # undef _TANDEM_SOURCE #endif /* Enable X/Open extensions. Define to 500 only if necessary to make mbstate_t available. */ #ifndef _XOPEN_SOURCE # undef _XOPEN_SOURCE #endif /* Define if SysV IPC semget() will be used */ #undef USE_SYSVSEM_SERIALIZE /* Define if apr_wait_for_io_or_timeout() uses poll(2) */ #undef WAITIO_USES_POLL /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most significant byte first (like Motorola and SPARC, unlike Intel). */ #if defined AC_APPLE_UNIVERSAL_BUILD # if defined __BIG_ENDIAN__ # define WORDS_BIGENDIAN 1 # endif #else # ifndef WORDS_BIGENDIAN # undef WORDS_BIGENDIAN # endif #endif /* Define to empty if `const' does not conform to ANSI C. */ #undef const /* Define to `int' if doesn't define. */ #undef gid_t /* 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 `long int' if does not define. */ #undef off_t /* Define as a signed integer type capable of holding a process identifier. */ #undef pid_t /* Define to `unsigned int' if does not define. */ #undef size_t /* Define to `int' if does not define. */ #undef ssize_t /* Define to `int' if doesn't define. */ #undef uid_t /* switch this on if we have a BeOS version below BONE */ #if defined(BEOS) && !defined(HAVE_BONE_VERSION) #define BEOS_R5 1 #else #define BEOS_BONE 1 #endif /* * Darwin 10's default compiler (gcc42) builds for both 64 and * 32 bit architectures unless specifically told not to. * In those cases, we need to override types depending on how * we're being built at compile time. * NOTE: This is an ugly work-around for Darwin's * concept of universal binaries, a single package * (executable, lib, etc...) which contains both 32 * and 64 bit versions. The issue is that if APR is * built universally, if something else is compiled * against it, some bit sizes will depend on whether * it is 32 or 64 bit. This is determined by the __LP64__ * flag. Since we need to support both, we have to * handle OS X unqiuely. */ #ifdef DARWIN_10 #undef APR_OFF_T_STRFN #undef APR_INT64_STRFN #undef SIZEOF_LONG #undef SIZEOF_SIZE_T #undef SIZEOF_SSIZE_T #undef SIZEOF_VOIDP #undef SIZEOF_STRUCT_IOVEC #ifdef __LP64__ #define APR_INT64_STRFN strtol #define SIZEOF_LONG 8 #define SIZEOF_SIZE_T 8 #define SIZEOF_SSIZE_T 8 #define SIZEOF_VOIDP 8 #define SIZEOF_STRUCT_IOVEC 16 #else #define APR_INT64_STRFN strtoll #define SIZEOF_LONG 4 #define SIZEOF_SIZE_T 4 #define SIZEOF_SSIZE_T 4 #define SIZEOF_VOIDP 4 #define SIZEOF_STRUCT_IOVEC 8 #endif #undef APR_OFF_T_STRFN #define APR_OFF_T_STRFN APR_INT64_STRFN #undef SETPGRP_VOID #ifdef __DARWIN_UNIX03 #define SETPGRP_VOID 1 #else /* #undef SETPGRP_VOID */ #endif #endif /* DARWIN_10 */ /* * Include common private declarations. */ #include "../apr_private_common.h" #endif /* APR_PRIVATE_H */