X-Git-Url: https://granicus.if.org/sourcecode?a=blobdiff_plain;f=src%2Finclude%2Fpg_config.h.in;h=e84205c9ea08892d8d90f9707658efe3960b978d;hb=e9b49690627eb91106af3aa98d0fcc510de6538b;hp=33a20e3cb94a1db1d5bcca193266e51eebaa4f87;hpb=cb1d036acb2cb58881e27dc568cb1e539271470d;p=postgresql diff --git a/src/include/pg_config.h.in b/src/include/pg_config.h.in index 33a20e3cb9..e84205c9ea 100644 --- a/src/include/pg_config.h.in +++ b/src/include/pg_config.h.in @@ -9,6 +9,9 @@ /* Define to the type of arg 3 of 'accept' */ #undef ACCEPT_TYPE_ARG3 +/* Define to the return type of 'accept' */ +#undef ACCEPT_TYPE_RETURN + /* The alignment requirement of a `double'. */ #undef ALIGNOF_DOUBLE @@ -24,21 +27,28 @@ /* The alignment requirement of a `short'. */ #undef ALIGNOF_SHORT -/* Define to 1 if you want single-byte recode support. (--enable-recode) */ -#undef CYR_RECODE - /* Define to the default TCP port number on which the server listens and to - which clients will try to connect to. This can be overridden at run-time, - but it's convenient if your clients have the right default compiled in. + which clients will try to connect. This can be overridden at run-time, but + it's convenient if your clients have the right default compiled in. (--with-pgport=PORTNUM) */ #undef DEF_PGPORT -/* Define to the default TCP port number as string constant. */ +/* Define to the default TCP port number as a string constant. */ #undef DEF_PGPORT_STR +/* Define to 1 to enable DTrace support. (--enable-dtrace) */ +#undef ENABLE_DTRACE + /* Define to 1 if you want National Language Support. (--enable-nls) */ #undef ENABLE_NLS +/* Define to 1 to build client libraries as thread-safe code. + (--enable-thread-safety) */ +#undef ENABLE_THREAD_SAFETY + +/* Define to 1 if getpwuid_r() takes a 5th argument. */ +#undef GETPWUID_R_5ARG + /* Define to 1 if gettimeofday() takes only 1 argument. */ #undef GETTIMEOFDAY_1ARG @@ -55,6 +65,9 @@ /* Define to 1 if you have the `class' function. */ #undef HAVE_CLASS +/* 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 @@ -62,6 +75,14 @@ don't. */ #undef HAVE_DECL_FDATASYNC +/* Define to 1 if you have the declaration of `F_FULLFSYNC', and to 0 if you + don't. */ +#undef HAVE_DECL_F_FULLFSYNC + +/* Define to 1 if you have the declaration of `posix_fadvise', and to 0 if you + don't. */ +#undef HAVE_DECL_POSIX_FADVISE + /* Define to 1 if you have the declaration of `snprintf', and to 0 if you don't. */ #undef HAVE_DECL_SNPRINTF @@ -109,11 +130,20 @@ /* Define to 1 if fseeko (and presumably ftello) exists and is declared. */ #undef HAVE_FSEEKO +/* Define to 1 if your compiler understands __func__. */ +#undef HAVE_FUNCNAME__FUNC + +/* Define to 1 if your compiler understands __FUNCTION__. */ +#undef HAVE_FUNCNAME__FUNCTION + /* Define to 1 if you have the `getaddrinfo' function. */ #undef HAVE_GETADDRINFO -/* Define to 1 if you have the `gethostname' function. */ -#undef HAVE_GETHOSTNAME +/* Define to 1 if you have the `gethostbyname_r' function. */ +#undef HAVE_GETHOSTBYNAME_R + +/* Define to 1 if you have the `getopt' function. */ +#undef HAVE_GETOPT /* Define to 1 if you have the header file. */ #undef HAVE_GETOPT_H @@ -124,6 +154,9 @@ /* Define to 1 if you have the `getpeereid' function. */ #undef HAVE_GETPEEREID +/* Define to 1 if you have the `getpwuid_r' function. */ +#undef HAVE_GETPWUID_R + /* Define to 1 if you have the `getrusage' function. */ #undef HAVE_GETRUSAGE @@ -175,74 +208,35 @@ /* Define to 1 if `enc_part2' is member of `krb5_ticket'. */ #undef HAVE_KRB5_TICKET_ENC_PART2 -/* Define to 1 if you have the `bind' library (-lbind). */ -#undef HAVE_LIBBIND +/* 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 `compat' library (-lcompat). */ -#undef HAVE_LIBCOMPAT +/* Define to 1 if you have the header file. */ +#undef HAVE_LDAP_H /* Define to 1 if you have the `crypto' library (-lcrypto). */ #undef HAVE_LIBCRYPTO -/* Define to 1 if you have the `cygipc' library (-lcygipc). */ -#undef HAVE_LIBCYGIPC - -/* Define to 1 if you have the `des' library (-ldes). */ -#undef HAVE_LIBDES +/* Define to 1 if you have the `eay32' library (-leay32). */ +#undef HAVE_LIBEAY32 -/* Define to 1 if you have the `dl' library (-ldl). */ -#undef HAVE_LIBDL - -/* Define to 1 if you have the `dld' library (-ldld). */ -#undef HAVE_LIBDLD - -/* Define to 1 if you have the `gen' library (-lgen). */ -#undef HAVE_LIBGEN - -/* Define to 1 if you have the `IPC' library (-lIPC). */ -#undef HAVE_LIBIPC - -/* Define to 1 if you have the `krb' library (-lkrb). */ -#undef HAVE_LIBKRB - -/* Define to 1 if you have the `lc' library (-llc). */ -#undef HAVE_LIBLC - -/* Define to 1 if you have the `ld' library (-lld). */ -#undef HAVE_LIBLD - -/* 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 `ldap' library (-lldap). */ +#undef HAVE_LIBLDAP /* Define to 1 if you have the `pam' library (-lpam). */ #undef HAVE_LIBPAM -/* Define to 1 if you have the `PW' library (-lPW). */ -#undef HAVE_LIBPW - /* Define if you have a function readline library */ #undef HAVE_LIBREADLINE -/* Define to 1 if you have the `resolv' library (-lresolv). */ -#undef HAVE_LIBRESOLV - -/* Define to 1 if you have the `socket' library (-lsocket). */ -#undef HAVE_LIBSOCKET - /* Define to 1 if you have the `ssl' library (-lssl). */ #undef HAVE_LIBSSL -/* Define to 1 if you have the `unix' library (-lunix). */ -#undef HAVE_LIBUNIX +/* Define to 1 if you have the `ssleay32' library (-lssleay32). */ +#undef HAVE_LIBSSLEAY32 -/* Define to 1 if you have the `util' library (-lutil). */ -#undef HAVE_LIBUTIL +/* Define to 1 if you have the `wldap32' library (-lwldap32). */ +#undef HAVE_LIBWLDAP32 /* Define to 1 if you have the `z' library (-lz). */ #undef HAVE_LIBZ @@ -290,6 +284,9 @@ /* Define to 1 if the PS_STRINGS thing exists. */ #undef HAVE_PS_STRINGS +/* Define if you have POSIX threads libraries and header files. */ +#undef HAVE_PTHREAD + /* Define to 1 if you have the header file. */ #undef HAVE_PWD_H @@ -305,6 +302,9 @@ /* Define to 1 if you have the header file. */ #undef HAVE_READLINE_READLINE_H +/* Define to 1 if you have the `readlink' function. */ +#undef HAVE_READLINK + /* Define to 1 if you have the `replace_history_entry' function. */ #undef HAVE_REPLACE_HISTORY_ENTRY @@ -342,6 +342,9 @@ /* Define to 1 if you have the `snprintf' function. */ #undef HAVE_SNPRINTF +/* Define to 1 if you have spinlocks. */ +#undef HAVE_SPINLOCKS + /* Define to 1 if you have the `srandom' function. */ #undef HAVE_SRANDOM @@ -351,15 +354,15 @@ /* 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' function. */ #undef HAVE_STRERROR +/* Define to 1 if you have the `strerror_r' function. */ +#undef HAVE_STRERROR_R + /* Define to 1 if cpp supports the ANSI # stringizing operator. */ #undef HAVE_STRINGIZE @@ -396,6 +399,27 @@ /* Define to 1 if the system has the type `struct fcred'. */ #undef HAVE_STRUCT_FCRED +/* Define to 1 if the system has the type `struct option'. */ +#undef HAVE_STRUCT_OPTION + +/* Define to 1 if `sa_len' is member of `struct sockaddr'. */ +#undef HAVE_STRUCT_SOCKADDR_SA_LEN + +/* Define to 1 if the system has the type `struct sockaddr_storage'. */ +#undef HAVE_STRUCT_SOCKADDR_STORAGE + +/* Define to 1 if `ss_family' is member of `struct sockaddr_storage'. */ +#undef HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY + +/* Define to 1 if `ss_len' is member of `struct sockaddr_storage'. */ +#undef HAVE_STRUCT_SOCKADDR_STORAGE_SS_LEN + +/* Define to 1 if `__ss_family' is member of `struct sockaddr_storage'. */ +#undef HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY + +/* Define to 1 if `__ss_len' is member of `struct sockaddr_storage'. */ +#undef HAVE_STRUCT_SOCKADDR_STORAGE___SS_LEN + /* Define to 1 if the system has the type `struct sockaddr_un'. */ #undef HAVE_STRUCT_SOCKADDR_UN @@ -408,6 +432,9 @@ /* Define to 1 if you have the header file. */ #undef HAVE_SUPPORTDEFS_H +/* Define to 1 if you have the `symlink' function. */ +#undef HAVE_SYMLINK + /* Define to 1 if you have the `sysconf' function. */ #undef HAVE_SYSCONF @@ -438,6 +465,9 @@ /* 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_TIME_H + /* Define to 1 if you have the header file. */ #undef HAVE_SYS_TYPES_H @@ -451,8 +481,10 @@ `HAVE_STRUCT_TM_TM_ZONE' instead. */ #undef HAVE_TM_ZONE -/* Define to 1 if you don't have `tm_zone' but do have the external array - `tzname'. */ +/* Define to 1 if you have the `towlower' function. */ +#undef HAVE_TOWLOWER + +/* Define to 1 if you have the external array `tzname'. */ #undef HAVE_TZNAME /* Define to 1 if the system has the type `uint64'. */ @@ -467,6 +499,12 @@ /* Define to 1 if you have the header file. */ #undef HAVE_UNISTD_H +/* Define to 1 if you have unix sockets. */ +#undef HAVE_UNIX_SOCKETS + +/* Define to 1 if you have the `unsetenv' function. */ +#undef HAVE_UNSETENV + /* Define to 1 if you have the `utime' function. */ #undef HAVE_UTIME @@ -482,21 +520,30 @@ /* 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 `wcstombs' function. */ +#undef HAVE_WCSTOMBS + +/* Define to 1 if you have the header file. */ +#undef HAVE_WCTYPE_H + +/* Define to 1 if you have the header file. */ +#undef HAVE_WINLDAP_H + /* Define to the appropriate snprintf format for 64-bit ints, if any. */ #undef INT64_FORMAT -/* Define to build with Kerberos 4 support. (--with-krb4) */ -#undef KRB4 - /* Define to build with Kerberos 5 support. (--with-krb5) */ #undef KRB5 -/* Define to the location of locale files. */ -#undef LOCALEDIR - /* Define as the maximum alignment requirement of any C data type. */ #undef MAXIMUM_ALIGNOF +/* Define bytes to use libc memset(). */ +#undef MEMSET_LOOP_LIMIT + /* Define to the address where bug reports for this package should be sent. */ #undef PACKAGE_BUGREPORT @@ -512,38 +559,64 @@ /* Define to the version of this package. */ #undef PACKAGE_VERSION -/* Define to the name of the PostgreSQL service principal in Kerberos. +/* Define to the name of the default PostgreSQL service principal in Kerberos. (--with-krb-srvnam=NAME) */ #undef PG_KRB_SRVNAM -/* PostgreSQL version */ +/* PostgreSQL version as a string */ #undef PG_VERSION +/* PostgreSQL version as a number */ +#undef PG_VERSION_NUM + /* A string containing the version number, platform, and C compiler */ #undef PG_VERSION_STR +/* Define to the necessary symbol if this constant uses a non-standard name on + your system. */ +#undef PTHREAD_CREATE_JOINABLE + +/* The size of a `size_t', as computed by sizeof. */ +#undef SIZEOF_SIZE_T + /* The size of a `unsigned long', as computed by sizeof. */ #undef SIZEOF_UNSIGNED_LONG /* Define to 1 if you have the ANSI C header files. */ #undef STDC_HEADERS +/* Define to 1 if strerror_r() returns a int. */ +#undef STRERROR_R_INT + /* Define to 1 if your declares `struct tm'. */ #undef TM_IN_SYS_TIME +/* Define to the appropriate snprintf format for unsigned 64-bit ints, if any. + */ +#undef UINT64_FORMAT + /* Define to 1 to build with assertion checks. (--enable-cassert) */ #undef USE_ASSERT_CHECKING +/* Define to 1 to build with Bonjour support. (--with-bonjour) */ +#undef USE_BONJOUR + /* Define to 1 if you want 64-bit integer timestamp and interval support. (--enable-integer-datetimes) */ #undef USE_INTEGER_DATETIMES +/* Define to 1 to build with LDAP support. (--with-ldap) */ +#undef USE_LDAP + /* Define to select named POSIX semaphores. */ #undef USE_NAMED_POSIX_SEMAPHORES /* Define to 1 to build with PAM support. (--with-pam) */ #undef USE_PAM +/* Use replacement snprintf() functions. */ +#undef USE_REPL_SNPRINTF + /* Define to build with (Open)SSL support. (--with-openssl) */ #undef USE_SSL @@ -556,6 +629,9 @@ /* Define to select unnamed POSIX semaphores. */ #undef USE_UNNAMED_POSIX_SEMAPHORES +/* Define to select Win32-style semaphores. */ +#undef USE_WIN32_SEMAPHORES + /* Number of bits in a file offset, on hosts where this is settable. */ #undef _FILE_OFFSET_BITS