pg_config.h
来自「PostgreSQL 8.2中增加了很多企业用户所需要的功能和性能上的提高,其开」· C头文件 代码 · 共 683 行 · 第 1/2 页
H
683 行
/* src/include/pg_config.h. Generated by configure. *//* src/include/pg_config.h.in. Generated from configure.in by autoheader. *//* Define to the type of arg 1 of 'accept' */#define ACCEPT_TYPE_ARG1 unsigned int/* Define to the type of arg 2 of 'accept' */#define ACCEPT_TYPE_ARG2 struct sockaddr */* Define to the type of arg 3 of 'accept' */#define ACCEPT_TYPE_ARG3 int/* Define to the return type of 'accept' */#define ACCEPT_TYPE_RETURN unsigned int PASCAL/* The alignment requirement of a `double'. */#define ALIGNOF_DOUBLE 8/* The alignment requirement of a `int'. */#define ALIGNOF_INT 4/* The alignment requirement of a `long'. */#define ALIGNOF_LONG 4/* The alignment requirement of a `long long int'. */#define ALIGNOF_LONG_LONG_INT 8/* The alignment requirement of a `short'. */#define ALIGNOF_SHORT 2/* Define to the default TCP port number on which the server listens and to 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) */#define DEF_PGPORT 5432/* Define to the default TCP port number as a string constant. */#define DEF_PGPORT_STR "5432"/* Define to 1 to enable DTrace support. (--enable-dtrace) *//* #undef ENABLE_DTRACE *//* Define to 1 if you want National Language Support. (--enable-nls) */#define ENABLE_NLS 1/* Define to 1 to build client libraries as thread-safe code. (--enable-thread-safety) */#define ENABLE_THREAD_SAFETY 1/* 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 */#ifdef GETTIMEOFDAY_1ARG# define gettimeofday(a,b) gettimeofday(a)#endif/* Define to 1 if you have the `atexit' function. */#define HAVE_ATEXIT 1/* Define to 1 if you have the `cbrt' function. */#define HAVE_CBRT 1/* 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 <crypt.h> header file. *//* #undef HAVE_CRYPT_H *//* Define to 1 if you have the declaration of `fdatasync', and to 0 if you don't. */#define HAVE_DECL_FDATASYNC 0/* Define to 1 if you have the declaration of `F_FULLFSYNC', and to 0 if you don't. */#define HAVE_DECL_F_FULLFSYNC 0/* Define to 1 if you have the declaration of `posix_fadvise', and to 0 if you don't. */#define HAVE_DECL_POSIX_FADVISE 0/* Define to 1 if you have the declaration of `snprintf', and to 0 if you don't. */#define HAVE_DECL_SNPRINTF 1/* Define to 1 if you have the declaration of `strlcpy', and to 0 if you don't. */#define HAVE_DECL_STRLCPY 0/* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you don't. */#define HAVE_DECL_VSNPRINTF 1/* Define to 1 if you have the <dld.h> header file. *//* #undef HAVE_DLD_H *//* Define to 1 if you have the `dlopen' function. *//* #undef HAVE_DLOPEN *//* Define to 1 if you have the <editline/history.h> header file. *//* #undef HAVE_EDITLINE_HISTORY_H *//* Define to 1 if you have the <editline/readline.h> header file. *//* #undef HAVE_EDITLINE_READLINE_H *//* Define to 1 if you have the <endian.h> header file. *//* #undef HAVE_ENDIAN_H *//* Define to 1 if you have the `fcvt' function. */#define HAVE_FCVT 1/* Define to 1 if you have the `fdatasync' function. *//* #undef HAVE_FDATASYNC *//* Define to 1 if you have finite(). */#define HAVE_FINITE 1/* Define to 1 if you have the `fpclass' function. *//* #undef HAVE_FPCLASS *//* Define to 1 if you have the `fp_class' function. *//* #undef HAVE_FP_CLASS *//* Define to 1 if you have the `fp_class_d' function. *//* #undef HAVE_FP_CLASS_D *//* Define to 1 if you have the <fp_class.h> header file. *//* #undef HAVE_FP_CLASS_H *//* Define to 1 if fseeko (and presumably ftello) exists and is declared. *//* #undef HAVE_FSEEKO *//* Define to 1 if your compiler understands __func__. */#define HAVE_FUNCNAME__FUNC 1/* 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 `gethostbyname_r' function. *//* #undef HAVE_GETHOSTBYNAME_R *//* Define to 1 if you have the `getopt' function. */#define HAVE_GETOPT 1/* Define to 1 if you have the <getopt.h> header file. */#define HAVE_GETOPT_H 1/* Define to 1 if you have the `getopt_long' function. */#define HAVE_GETOPT_LONG 1/* 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 `getrlimit' function. *//* #undef HAVE_GETRLIMIT *//* 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 <history.h> header file. *//* #undef HAVE_HISTORY_H *//* Define to 1 if you have the <ieeefp.h> header file. *//* #undef HAVE_IEEEFP_H *//* Define to 1 if you have the `inet_aton' function. *//* #undef HAVE_INET_ATON *//* Define to 1 if the system has the type `int64'. *//* #undef HAVE_INT64 *//* Define to 1 if the system has the type `int8'. *//* #undef HAVE_INT8 *//* Define to 1 if you have the <inttypes.h> header file. */#define HAVE_INTTYPES_H 1/* Define to 1 if you have the global variable 'int optreset'. */#define HAVE_INT_OPTRESET 1/* Define to 1 if you have the global variable 'int timezone'. */#define HAVE_INT_TIMEZONE /* Define to 1 if you have support for IPv6. */#define HAVE_IPV6 1/* Define to 1 if you have isinf(). */#define HAVE_ISINF 1/* Define to 1 if you have the <kernel/image.h> header file. *//* #undef HAVE_KERNEL_IMAGE_H *//* Define to 1 if you have the <kernel/OS.h> header file. *//* #undef HAVE_KERNEL_OS_H *//* Define to 1 if `e_data' is member of `krb5_error'. *//* #undef HAVE_KRB5_ERROR_E_DATA *//* Define to 1 if `text.data' is member of `krb5_error'. */#define HAVE_KRB5_ERROR_TEXT_DATA 1/* Define to 1 if you have krb5_free_unparsed_name */#define HAVE_KRB5_FREE_UNPARSED_NAME 1/* Define to 1 if `client' is member of `krb5_ticket'. *//* #undef HAVE_KRB5_TICKET_CLIENT *//* Define to 1 if `enc_part2' is member of `krb5_ticket'. */#define HAVE_KRB5_TICKET_ENC_PART2 1/* Define to 1 if you have the <langinfo.h> header file. *//* #undef HAVE_LANGINFO_H *//* Define to 1 if you have the <ldap.h> 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 `eay32' library (-leay32). */#define HAVE_LIBEAY32 1/* Define to 1 if you have the `ldap' library (-lldap). *//* #undef HAVE_LIBLDAP *//* Define to 1 if you have the `ldap_r' library (-lldap_r). *//* #undef HAVE_LIBLDAP_R *//* Define to 1 if you have the `m' library (-lm). */#define HAVE_LIBM 1/* Define to 1 if you have the `pam' library (-lpam). *//* #undef HAVE_LIBPAM *//* Define if you have a function readline library *//* #undef HAVE_LIBREADLINE *//* Define to 1 if you have the `ssl' library (-lssl). *//* #undef HAVE_LIBSSL *//* Define to 1 if you have the `ssleay32' library (-lssleay32). */#define HAVE_LIBSSLEAY32 1/* Define to 1 if you have the `wldap32' library (-lwldap32). */#define HAVE_LIBWLDAP32 1/* Define to 1 if you have the `z' library (-lz). */#define HAVE_LIBZ 1/* Define to 1 if constants of type 'long long int' should have the suffix LL. */#define HAVE_LL_CONSTANTS 1/* Define to 1 if `long int' works and is 64 bits. *//* #undef HAVE_LONG_INT_64 *//* Define to 1 if `long long int' works and is 64 bits. */#define HAVE_LONG_LONG_INT_64 /* Define to 1 if you have the `memmove' function. */#define HAVE_MEMMOVE 1/* Define to 1 if you have the <memory.h> header file. */#define HAVE_MEMORY_H 1/* Define to 1 if you have the <netinet/in.h> header file. */#define HAVE_NETINET_IN_H 1/* Define to 1 if you have the <netinet/tcp.h> header file. *//* #undef HAVE_NETINET_TCP_H *//* Define to 1 if you have the `on_exit' function. *//* #undef HAVE_ON_EXIT *//* Define to 1 if you have the <pam/pam_appl.h> header file. *//* #undef HAVE_PAM_PAM_APPL_H *//* 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 signal interface. *//* #undef HAVE_POSIX_SIGNALS *//* Define to 1 if you have the `pstat' function. *//* #undef HAVE_PSTAT *//* Define to 1 if the PS_STRINGS thing exists. *//* #undef HAVE_PS_STRINGS *//* Define if you have POSIX threads libraries and header files. */#define HAVE_PTHREAD 1/* Define to 1 if you have the <pwd.h> header file. */#define HAVE_PWD_H 1/* Define to 1 if you have the `random' function. *//* #undef HAVE_RANDOM *//* Define to 1 if you have the <readline.h> header file. *//* #undef HAVE_READLINE_H *//* Define to 1 if you have the <readline/history.h> header file. *//* #undef HAVE_READLINE_HISTORY_H *//* Define to 1 if you have the <readline/readline.h> 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 *//* Define to 1 if you have the `rint' function. */#define HAVE_RINT 1/* Define to 1 if you have the global variable 'rl_completion_append_character'. *//* #undef HAVE_RL_COMPLETION_APPEND_CHARACTER *//* Define to 1 if you have the `rl_completion_matches' function. *//* #undef HAVE_RL_COMPLETION_MATCHES *//* Define to 1 if you have the `rl_filename_completion_function' function. *//* #undef HAVE_RL_FILENAME_COMPLETION_FUNCTION */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?