X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/212380e3f42f585dc1ea927402252eb943f91f7b..76db5f7dd4bda1d99888c90d0455ebed4fd0b39b:/include/setup.h.in diff --git a/include/setup.h.in b/include/setup.h.in index 54a7b80..3de3dbf 100644 --- a/include/setup.h.in +++ b/include/setup.h.in @@ -1,5 +1,11 @@ /* include/setup.h.in. Generated from configure.ac by autoheader. */ +/* Define if building universal (internal helper macro) */ +#undef AC_APPLE_UNIVERSAL_BUILD + +/* Size of away heap. */ +#undef AWAY_HEAP_SIZE + /* Size of the ban heap. */ #undef BAN_HEAP_SIZE @@ -29,6 +35,9 @@ /* Prefix where config files are installed. */ #undef ETC_DIR +/* Size of fd heap. */ +#undef FD_HEAP_SIZE + /* Define to 1 if you have `alloca', as a function or macro. */ #undef HAVE_ALLOCA @@ -39,9 +48,6 @@ /* Define to 1 if you have the header file. */ #undef HAVE_CRYPT_H -/* Define to 1 if you have the header file. */ -#undef HAVE_DEVPOLL_H - /* Define to 1 if you have the header file. */ #undef HAVE_DLFCN_H @@ -93,6 +99,9 @@ /* Define to 1 if you have the `poll' function. */ #undef HAVE_POLL +/* Define to 1 if you have the `port_getn' function. */ +#undef HAVE_PORT_GETN + /* Define to 1 if you have the `select' function. */ #undef HAVE_SELECT @@ -129,9 +138,6 @@ /* Define to 1 if you have the `strndup' function. */ #undef HAVE_STRNDUP -/* Define to 1 if you have the header file. */ -#undef HAVE_SYS_DEVPOLL_H - /* Define to 1 if you have the header file. */ #undef HAVE_SYS_EPOLL_H @@ -171,9 +177,6 @@ /* Prefix where help file are installed. */ #undef HELP_DIR -/* Define if IPv6 support is present and available. */ -#undef IPV6 - /* Prefix where the ircd is installed. */ #undef IRCD_PREFIX @@ -186,12 +189,6 @@ /* Prefix where to write logfiles. */ #undef LOG_DIR -/* the system's memory page size */ -#undef MALLOC_PAGESIZE - -/* Maximum number of network connections */ -#undef MAX_CLIENTS - /* Sizeof member heap. */ #undef MEMBER_HEAP_SIZE @@ -216,9 +213,6 @@ /* Define to 1 if you wish to disable the block allocator. */ #undef NOBALLOC -/* Define to 1 if your system has no in6addr_any. */ -#undef NO_IN6ADDR_ANY - /* Define to the address where bug reports for this package should be sent. */ #undef PACKAGE_BUGREPORT @@ -231,6 +225,9 @@ /* 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 @@ -240,36 +237,30 @@ /* Size of the pre-client heap. */ #undef PCLIENT_HEAP_SIZE -/* Define to 1 if you are using the assembly-based hashing routines. */ -#undef RICER_HASHING - /* This is the type of IO loop we are using */ #undef SELECT_TYPE /* Suffix for shared libraries on this platform. */ #undef SHARED_SUFFIX -/* The size of a `int', as computed by sizeof. */ +/* The size of `int', as computed by sizeof. */ #undef SIZEOF_INT -/* The size of a `long', as computed by sizeof. */ +/* The size of `long', as computed by sizeof. */ #undef SIZEOF_LONG -/* The size of a `long long', as computed by sizeof. */ +/* The size of `long long', as computed by sizeof. */ #undef SIZEOF_LONG_LONG -/* The size of a `short', as computed by sizeof. */ +/* The size of `short', as computed by sizeof. */ #undef SIZEOF_SHORT -/* Define to 1 if sockaddr has a 'sa_len' member. */ -#undef SOCKADDR_IN_HAS_LEN - /* Define this to enable soft asserts. */ #undef SOFT_ASSERT /* 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. + 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 */ @@ -300,18 +291,53 @@ /* Define this to enable IO Debug hooks. */ #undef USE_IODEBUG_HOOKS -/* Define to 1 if your processor stores words with the most significant byte - first (like Motorola and SPARC, unlike Intel and VAX). */ -#undef WORDS_BIGENDIAN +/* Enable extensions on AIX 3, Interix. */ +#ifndef _ALL_SOURCE +# undef _ALL_SOURCE +#endif +/* Enable GNU extensions on systems that have them. */ +#ifndef _GNU_SOURCE +# undef _GNU_SOURCE +#endif +/* Enable threading extensions on Solaris. */ +#ifndef _POSIX_PTHREAD_SEMANTICS +# undef _POSIX_PTHREAD_SEMANTICS +#endif +/* Enable extensions on HP NonStop. */ +#ifndef _TANDEM_SOURCE +# undef _TANDEM_SOURCE +#endif +/* Enable general extensions on Solaris. */ +#ifndef __EXTENSIONS__ +# undef __EXTENSIONS__ +#endif + + +/* 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 1 if `lex' declares `yytext' as a `char *' by default, not a `char[]'. */ #undef YYTEXT_POINTER -/* Enable GNU extensions on systems that have them. */ -#ifndef _GNU_SOURCE -# undef _GNU_SOURCE -#endif +/* Define to 1 if on MINIX. */ +#undef _MINIX + +/* Define to 2 if the system does not provide POSIX.1 features except with + this defined. */ +#undef _POSIX_1_SOURCE + +/* Define to 1 if you need to in order for `stat' and other things to work. */ +#undef _POSIX_SOURCE /* This is needed to use strtok_r on Solaris. */ #undef __EXTENSIONS__ @@ -334,7 +360,7 @@ /* If system does not define sa_family_t, define it here. */ #undef sa_family_t -/* Define to `unsigned' if does not define. */ +/* Define to `unsigned int' if does not define. */ #undef size_t /* If we don't have a real socklen_t, unsigned int is good enough. */