pg_config.h
来自「PostgreSQL 8.2中增加了很多企业用户所需要的功能和性能上的提高,其开」· C头文件 代码 · 共 683 行 · 第 1/2 页
H
683 行
/* Define to 1 if you have the <security/pam_appl.h> header file. *//* #undef HAVE_SECURITY_PAM_APPL_H *//* Define to 1 if you have the `setproctitle' function. *//* #undef HAVE_SETPROCTITLE *//* Define to 1 if you have the `setsid' function. *//* #undef HAVE_SETSID *//* Define to 1 if you have the `sigprocmask' function. *//* #undef HAVE_SIGPROCMASK *//* Define to 1 if you have sigsetjmp(). *//* #undef HAVE_SIGSETJMP *//* Define to 1 if the system has the type `sig_atomic_t'. */#define HAVE_SIG_ATOMIC_T 1/* Define to 1 if you have the `snprintf' function. *//* #undef HAVE_SNPRINTF *//* Define to 1 if you have spinlocks. */#define HAVE_SPINLOCKS 1/* Define to 1 if you have the `srandom' function. *//* #undef HAVE_SRANDOM *//* Define to 1 if you have the <stdint.h> header file. */#define HAVE_STDINT_H 1/* Define to 1 if you have the <stdlib.h> header file. */#define HAVE_STDLIB_H 1/* Define to 1 if you have the `strdup' function. */#define HAVE_STRDUP 1/* Define to 1 if you have the `strerror' function. */#define HAVE_STRERROR 1/* Define to 1 if you have the `strerror_r' function. *//* #undef HAVE_STRERROR_R *//* Define to 1 if cpp supports the ANSI # stringizing operator. */#define HAVE_STRINGIZE 1/* Define to 1 if you have the <strings.h> header file. */#define HAVE_STRINGS_H 1/* Define to 1 if you have the <string.h> header file. */#define HAVE_STRING_H 1/* Define to 1 if you have the `strlcpy' function. *//* #undef HAVE_STRLCPY *//* Define to 1 if you have the `strtol' function. */#define HAVE_STRTOL 1/* Define to 1 if you have the `strtoll' function. */#define HAVE_STRTOLL 1/* Define to 1 if you have the `strtoq' function. *//* #undef HAVE_STRTOQ *//* Define to 1 if you have the `strtoul' function. */#define HAVE_STRTOUL 1/* Define to 1 if you have the `strtoull' function. */#define HAVE_STRTOULL 1/* Define to 1 if you have the `strtouq' function. *//* #undef HAVE_STRTOUQ *//* Define to 1 if the system has the type `struct addrinfo'. */#define HAVE_STRUCT_ADDRINFO 1/* Define to 1 if the system has the type `struct cmsgcred'. *//* #undef HAVE_STRUCT_CMSGCRED *//* 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'. */#define HAVE_STRUCT_OPTION 1/* 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'. */#define HAVE_STRUCT_SOCKADDR_STORAGE 1/* Define to 1 if `ss_family' is member of `struct sockaddr_storage'. */#define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1/* 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 *//* Define to 1 if the system has the type `struct sockcred'. *//* #undef HAVE_STRUCT_SOCKCRED *//* Define to 1 if `tm_zone' is member of `struct tm'. *//* #undef HAVE_STRUCT_TM_TM_ZONE *//* Define to 1 if you have the <SupportDefs.h> header file. *//* #undef HAVE_SUPPORTDEFS_H *//* Define to 1 if you have the `symlink' function. */#define HAVE_SYMLINK 1/* Define to 1 if you have the `sysconf' function. *//* #undef HAVE_SYSCONF *//* Define to 1 if you have the syslog interface. *//* #undef HAVE_SYSLOG *//* Define to 1 if you have the <sys/ipc.h> header file. *//* #undef HAVE_SYS_IPC_H *//* Define to 1 if you have the <sys/poll.h> header file. *//* #undef HAVE_SYS_POLL_H *//* Define to 1 if you have the <sys/pstat.h> header file. *//* #undef HAVE_SYS_PSTAT_H *//* Define to 1 if you have the <sys/resource.h> header file. *//* #undef HAVE_SYS_RESOURCE_H *//* Define to 1 if you have the <sys/select.h> header file. *//* #undef HAVE_SYS_SELECT_H *//* Define to 1 if you have the <sys/sem.h> header file. *//* #undef HAVE_SYS_SEM_H *//* Define to 1 if you have the <sys/shm.h> header file. *//* #undef HAVE_SYS_SHM_H *//* Define to 1 if you have the <sys/socket.h> header file. */#define HAVE_SYS_SOCKET_H 1/* Define to 1 if you have the <sys/stat.h> header file. */#define HAVE_SYS_STAT_H 1/* Define to 1 if you have the <sys/time.h> header file. */#define HAVE_SYS_TIME_H 1/* Define to 1 if you have the <sys/types.h> header file. */#define HAVE_SYS_TYPES_H 1/* Define to 1 if you have the <sys/un.h> header file. *//* #undef HAVE_SYS_UN_H *//* Define to 1 if you have the <termios.h> header file. *//* #undef HAVE_TERMIOS_H *//* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use `HAVE_STRUCT_TM_TM_ZONE' instead. *//* #undef HAVE_TM_ZONE *//* Define to 1 if you have the `towlower' function. */#define HAVE_TOWLOWER 1/* Define to 1 if you have the external array `tzname'. *//* #undef HAVE_TZNAME *//* Define to 1 if the system has the type `uint64'. *//* #undef HAVE_UINT64 *//* Define to 1 if the system has the type `uint8'. *//* #undef HAVE_UINT8 *//* Define to 1 if the system has the type `union semun'. *//* #undef HAVE_UNION_SEMUN *//* Define to 1 if you have the <unistd.h> header file. */#define HAVE_UNISTD_H 1/* 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. */#define HAVE_UTIME 1/* Define to 1 if you have the `utimes' function. *//* #undef HAVE_UTIMES *//* Define to 1 if you have the <utime.h> header file. */#define HAVE_UTIME_H 1/* Define to 1 if you have the `vsnprintf' function. *//* #undef HAVE_VSNPRINTF *//* Define to 1 if you have the `waitpid' function. *//* #undef HAVE_WAITPID *//* Define to 1 if you have the <wchar.h> header file. */#define HAVE_WCHAR_H 1/* Define to 1 if you have the `wcstombs' function. */#define HAVE_WCSTOMBS 1/* Define to 1 if you have the <wctype.h> header file. */#define HAVE_WCTYPE_H 1/* Define to 1 if you have the <winldap.h> header file. */#define HAVE_WINLDAP_H 1/* Define to the appropriate snprintf format for 64-bit ints, if any. */#define INT64_FORMAT "%lld"/* Define to build with Kerberos 5 support. (--with-krb5) */#define KRB5 1/* Define as the maximum alignment requirement of any C data type. */#define MAXIMUM_ALIGNOF 8/* Define bytes to use libc memset(). */#define MEMSET_LOOP_LIMIT 1024/* Define to the address where bug reports for this package should be sent. */#define PACKAGE_BUGREPORT "pgsql-bugs@postgresql.org"/* Define to the full name of this package. */#define PACKAGE_NAME "PostgreSQL"/* Define to the full name and version of this package. */#define PACKAGE_STRING "PostgreSQL 8.2.6"/* Define to the one symbol short name of this package. */#define PACKAGE_TARNAME "postgresql"/* Define to the version of this package. */#define PACKAGE_VERSION "8.2.6"/* Define to the name of the default PostgreSQL service principal in Kerberos. (--with-krb-srvnam=NAME) */#define PG_KRB_SRVNAM "postgres"/* PostgreSQL version as a string */#define PG_VERSION "8.2.6"/* PostgreSQL version as a number */#define PG_VERSION_NUM 80206/* A string containing the version number, platform, and C compiler */#define PG_VERSION_STR "PostgreSQL 8.2.6 on i686-pc-mingw32, compiled by GCC gcc.exe (GCC) 3.4.2 (mingw-special)"/* 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. */#define SIZEOF_SIZE_T 4/* The size of a `unsigned long', as computed by sizeof. */#define SIZEOF_UNSIGNED_LONG 4/* Define to 1 if you have the ANSI C header files. */#define STDC_HEADERS 1/* Define to 1 if strerror_r() returns a int. */#define STRERROR_R_INT /* Define to 1 if your <sys/time.h> declares `struct tm'. *//* #undef TM_IN_SYS_TIME *//* Define to the appropriate snprintf format for unsigned 64-bit ints, if any. */#define UINT64_FORMAT "%llu"/* 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) */#define USE_LDAP 1/* 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. */#define USE_REPL_SNPRINTF 1/* Define to build with (Open)SSL support. (--with-openssl) */#define USE_SSL 1/* Define to select SysV-style semaphores. *//* #undef USE_SYSV_SEMAPHORES *//* Define to select SysV-style shared memory. */#define USE_SYSV_SHARED_MEMORY 1/* Define to select unnamed POSIX semaphores. *//* #undef USE_UNNAMED_POSIX_SEMAPHORES *//* Define to select Win32-style semaphores. */#define USE_WIN32_SEMAPHORES 1/* Number of bits in a file offset, on hosts where this is settable. *//* #undef _FILE_OFFSET_BITS *//* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). *//* #undef _LARGEFILE_SOURCE *//* Define for large files, on AIX-style hosts. *//* #undef _LARGE_FILES *//* Define to empty if `const' does not conform to ANSI C. *//* #undef const *//* Define as `__inline' if that's what the C compiler calls it, or to nothing if it is not supported. *//* #undef inline *//* Define to empty if the C compiler does not understand signed types. *//* #undef signed *//* Define to empty if the keyword `volatile' does not work. Warning: valid code using `volatile' can become incorrect without. Disable with care. *//* #undef volatile */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?