1/* src/include/pg_config.h.in. Generated from configure.in by autoheader. */ 2 3/* Define to the type of arg 1 of 'accept' */ 4#undef ACCEPT_TYPE_ARG1 5 6/* Define to the type of arg 2 of 'accept' */ 7#undef ACCEPT_TYPE_ARG2 8 9/* Define to the type of arg 3 of 'accept' */ 10#undef ACCEPT_TYPE_ARG3 11 12/* Define to the return type of 'accept' */ 13#undef ACCEPT_TYPE_RETURN 14 15/* Define if building universal (internal helper macro) */ 16#undef AC_APPLE_UNIVERSAL_BUILD 17 18/* The normal alignment of `double', in bytes. */ 19#undef ALIGNOF_DOUBLE 20 21/* The normal alignment of `int', in bytes. */ 22#undef ALIGNOF_INT 23 24/* The normal alignment of `long', in bytes. */ 25#undef ALIGNOF_LONG 26 27/* The normal alignment of `long long int', in bytes. */ 28#undef ALIGNOF_LONG_LONG_INT 29 30/* The normal alignment of `PG_INT128_TYPE', in bytes. */ 31#undef ALIGNOF_PG_INT128_TYPE 32 33/* The normal alignment of `short', in bytes. */ 34#undef ALIGNOF_SHORT 35 36/* Size of a disk block --- this also limits the size of a tuple. You can set 37 it bigger if you need bigger tuples (although TOAST should reduce the need 38 to have large tuples, since fields can be spread across multiple tuples). 39 BLCKSZ must be a power of 2. The maximum possible value of BLCKSZ is 40 currently 2^15 (32768). This is determined by the 15-bit widths of the 41 lp_off and lp_len fields in ItemIdData (see include/storage/itemid.h). 42 Changing BLCKSZ requires an initdb. */ 43#undef BLCKSZ 44 45/* Define to the default TCP port number on which the server listens and to 46 which clients will try to connect. This can be overridden at run-time, but 47 it's convenient if your clients have the right default compiled in. 48 (--with-pgport=PORTNUM) */ 49#undef DEF_PGPORT 50 51/* Define to the default TCP port number as a string constant. */ 52#undef DEF_PGPORT_STR 53 54/* Define to build with GSSAPI support. (--with-gssapi) */ 55#undef ENABLE_GSS 56 57/* Define to 1 if you want National Language Support. (--enable-nls) */ 58#undef ENABLE_NLS 59 60/* Define to 1 to build client libraries as thread-safe code. 61 (--enable-thread-safety) */ 62#undef ENABLE_THREAD_SAFETY 63 64/* Define to nothing if C supports flexible array members, and to 1 if it does 65 not. That way, with a declaration like `struct s { int n; double 66 d[FLEXIBLE_ARRAY_MEMBER]; };', the struct hack can be used with pre-C99 67 compilers. When computing the size of such an object, don't use 'sizeof 68 (struct s)' as it overestimates the size. Use 'offsetof (struct s, d)' 69 instead. Don't use 'offsetof (struct s, d[0])', as this doesn't work with 70 MSVC and with C++ compilers. */ 71#undef FLEXIBLE_ARRAY_MEMBER 72 73/* float4 values are passed by value if 'true', by reference if 'false' */ 74#undef FLOAT4PASSBYVAL 75 76/* float8, int8, and related values are passed by value if 'true', by 77 reference if 'false' */ 78#undef FLOAT8PASSBYVAL 79 80/* Define to 1 if gettimeofday() takes only 1 argument. */ 81#undef GETTIMEOFDAY_1ARG 82 83#ifdef GETTIMEOFDAY_1ARG 84# define gettimeofday(a,b) gettimeofday(a) 85#endif 86 87/* Define to 1 if you have the `append_history' function. */ 88#undef HAVE_APPEND_HISTORY 89 90/* Define to 1 if you have the `ASN1_STRING_get0_data' function. */ 91#undef HAVE_ASN1_STRING_GET0_DATA 92 93/* Define to 1 if you want to use atomics if available. */ 94#undef HAVE_ATOMICS 95 96/* Define to 1 if you have the <atomic.h> header file. */ 97#undef HAVE_ATOMIC_H 98 99/* Define to 1 if you have the `BIO_get_data' function. */ 100#undef HAVE_BIO_GET_DATA 101 102/* Define to 1 if you have the `BIO_meth_new' function. */ 103#undef HAVE_BIO_METH_NEW 104 105/* Define to 1 if you have the `cbrt' function. */ 106#undef HAVE_CBRT 107 108/* Define to 1 if you have the `class' function. */ 109#undef HAVE_CLASS 110 111/* Define to 1 if you have the `clock_gettime' function. */ 112#undef HAVE_CLOCK_GETTIME 113 114/* Define to 1 if your compiler handles computed gotos. */ 115#undef HAVE_COMPUTED_GOTO 116 117/* Define to 1 if you have the `copyfile' function. */ 118#undef HAVE_COPYFILE 119 120/* Define to 1 if you have the <copyfile.h> header file. */ 121#undef HAVE_COPYFILE_H 122 123/* Define to 1 if you have the <crtdefs.h> header file. */ 124#undef HAVE_CRTDEFS_H 125 126/* Define to 1 if you have the `crypt' function. */ 127#undef HAVE_CRYPT 128 129/* Define to 1 if you have the `CRYPTO_lock' function. */ 130#undef HAVE_CRYPTO_LOCK 131 132/* Define to 1 if you have the <crypt.h> header file. */ 133#undef HAVE_CRYPT_H 134 135/* Define to 1 if you have the declaration of `fdatasync', and to 0 if you 136 don't. */ 137#undef HAVE_DECL_FDATASYNC 138 139/* Define to 1 if you have the declaration of `F_FULLFSYNC', and to 0 if you 140 don't. */ 141#undef HAVE_DECL_F_FULLFSYNC 142 143/* Define to 1 if you have the declaration of 144 `LLVMCreateGDBRegistrationListener', and to 0 if you don't. */ 145#undef HAVE_DECL_LLVMCREATEGDBREGISTRATIONLISTENER 146 147/* Define to 1 if you have the declaration of 148 `LLVMCreatePerfJITEventListener', and to 0 if you don't. */ 149#undef HAVE_DECL_LLVMCREATEPERFJITEVENTLISTENER 150 151/* Define to 1 if you have the declaration of `LLVMGetHostCPUFeatures', and to 152 0 if you don't. */ 153#undef HAVE_DECL_LLVMGETHOSTCPUFEATURES 154 155/* Define to 1 if you have the declaration of `LLVMGetHostCPUName', and to 0 156 if you don't. */ 157#undef HAVE_DECL_LLVMGETHOSTCPUNAME 158 159/* Define to 1 if you have the declaration of `LLVMOrcGetSymbolAddressIn', and 160 to 0 if you don't. */ 161#undef HAVE_DECL_LLVMORCGETSYMBOLADDRESSIN 162 163/* Define to 1 if you have the declaration of `posix_fadvise', and to 0 if you 164 don't. */ 165#undef HAVE_DECL_POSIX_FADVISE 166 167/* Define to 1 if you have the declaration of `RTLD_GLOBAL', and to 0 if you 168 don't. */ 169#undef HAVE_DECL_RTLD_GLOBAL 170 171/* Define to 1 if you have the declaration of `RTLD_NOW', and to 0 if you 172 don't. */ 173#undef HAVE_DECL_RTLD_NOW 174 175/* Define to 1 if you have the declaration of `strlcat', and to 0 if you 176 don't. */ 177#undef HAVE_DECL_STRLCAT 178 179/* Define to 1 if you have the declaration of `strlcpy', and to 0 if you 180 don't. */ 181#undef HAVE_DECL_STRLCPY 182 183/* Define to 1 if you have the declaration of `strnlen', and to 0 if you 184 don't. */ 185#undef HAVE_DECL_STRNLEN 186 187/* Define to 1 if you have the declaration of `strtoll', and to 0 if you 188 don't. */ 189#undef HAVE_DECL_STRTOLL 190 191/* Define to 1 if you have the declaration of `strtoull', and to 0 if you 192 don't. */ 193#undef HAVE_DECL_STRTOULL 194 195/* Define to 1 if you have the `dlopen' function. */ 196#undef HAVE_DLOPEN 197 198/* Define to 1 if you have the <editline/history.h> header file. */ 199#undef HAVE_EDITLINE_HISTORY_H 200 201/* Define to 1 if you have the <editline/readline.h> header file. */ 202#undef HAVE_EDITLINE_READLINE_H 203 204/* Define to 1 if you have the `fdatasync' function. */ 205#undef HAVE_FDATASYNC 206 207/* Define to 1 if you have the `fls' function. */ 208#undef HAVE_FLS 209 210/* Define to 1 if you have the `fpclass' function. */ 211#undef HAVE_FPCLASS 212 213/* Define to 1 if you have the `fp_class' function. */ 214#undef HAVE_FP_CLASS 215 216/* Define to 1 if you have the `fp_class_d' function. */ 217#undef HAVE_FP_CLASS_D 218 219/* Define to 1 if you have the <fp_class.h> header file. */ 220#undef HAVE_FP_CLASS_H 221 222/* Define to 1 if fseeko (and presumably ftello) exists and is declared. */ 223#undef HAVE_FSEEKO 224 225/* Define to 1 if your compiler understands __func__. */ 226#undef HAVE_FUNCNAME__FUNC 227 228/* Define to 1 if your compiler understands __FUNCTION__. */ 229#undef HAVE_FUNCNAME__FUNCTION 230 231/* Define to 1 if you have __atomic_compare_exchange_n(int *, int *, int). */ 232#undef HAVE_GCC__ATOMIC_INT32_CAS 233 234/* Define to 1 if you have __atomic_compare_exchange_n(int64 *, int64 *, 235 int64). */ 236#undef HAVE_GCC__ATOMIC_INT64_CAS 237 238/* Define to 1 if you have __sync_lock_test_and_set(char *) and friends. */ 239#undef HAVE_GCC__SYNC_CHAR_TAS 240 241/* Define to 1 if you have __sync_val_compare_and_swap(int *, int, int). */ 242#undef HAVE_GCC__SYNC_INT32_CAS 243 244/* Define to 1 if you have __sync_lock_test_and_set(int *) and friends. */ 245#undef HAVE_GCC__SYNC_INT32_TAS 246 247/* Define to 1 if you have __sync_val_compare_and_swap(int64 *, int64, int64). 248 */ 249#undef HAVE_GCC__SYNC_INT64_CAS 250 251/* Define to 1 if you have the `getaddrinfo' function. */ 252#undef HAVE_GETADDRINFO 253 254/* Define to 1 if you have the `gethostbyname_r' function. */ 255#undef HAVE_GETHOSTBYNAME_R 256 257/* Define to 1 if you have the `getifaddrs' function. */ 258#undef HAVE_GETIFADDRS 259 260/* Define to 1 if you have the `getopt' function. */ 261#undef HAVE_GETOPT 262 263/* Define to 1 if you have the <getopt.h> header file. */ 264#undef HAVE_GETOPT_H 265 266/* Define to 1 if you have the `getopt_long' function. */ 267#undef HAVE_GETOPT_LONG 268 269/* Define to 1 if you have the `getpeereid' function. */ 270#undef HAVE_GETPEEREID 271 272/* Define to 1 if you have the `getpeerucred' function. */ 273#undef HAVE_GETPEERUCRED 274 275/* Define to 1 if you have the `getpwuid_r' function. */ 276#undef HAVE_GETPWUID_R 277 278/* Define to 1 if you have the `getrlimit' function. */ 279#undef HAVE_GETRLIMIT 280 281/* Define to 1 if you have the `getrusage' function. */ 282#undef HAVE_GETRUSAGE 283 284/* Define to 1 if you have the `gettimeofday' function. */ 285#undef HAVE_GETTIMEOFDAY 286 287/* Define to 1 if you have the <gssapi/gssapi.h> header file. */ 288#undef HAVE_GSSAPI_GSSAPI_H 289 290/* Define to 1 if you have the <gssapi.h> header file. */ 291#undef HAVE_GSSAPI_H 292 293/* Define to 1 if you have the <history.h> header file. */ 294#undef HAVE_HISTORY_H 295 296/* Define to 1 if you have the `history_truncate_file' function. */ 297#undef HAVE_HISTORY_TRUNCATE_FILE 298 299/* Define to 1 if you have the <ieeefp.h> header file. */ 300#undef HAVE_IEEEFP_H 301 302/* Define to 1 if you have the <ifaddrs.h> header file. */ 303#undef HAVE_IFADDRS_H 304 305/* Define to 1 if you have the `inet_aton' function. */ 306#undef HAVE_INET_ATON 307 308/* Define to 1 if the system has the type `int64'. */ 309#undef HAVE_INT64 310 311/* Define to 1 if the system has the type `int8'. */ 312#undef HAVE_INT8 313 314/* Define to 1 if the system has the type `intptr_t'. */ 315#undef HAVE_INTPTR_T 316 317/* Define to 1 if you have the <inttypes.h> header file. */ 318#undef HAVE_INTTYPES_H 319 320/* Define to 1 if you have the global variable 'int opterr'. */ 321#undef HAVE_INT_OPTERR 322 323/* Define to 1 if you have the global variable 'int optreset'. */ 324#undef HAVE_INT_OPTRESET 325 326/* Define to 1 if you have the global variable 'int timezone'. */ 327#undef HAVE_INT_TIMEZONE 328 329/* Define to 1 if you have support for IPv6. */ 330#undef HAVE_IPV6 331 332/* Define to 1 if you have isinf(). */ 333#undef HAVE_ISINF 334 335/* Define to 1 if you have the <langinfo.h> header file. */ 336#undef HAVE_LANGINFO_H 337 338/* Define to 1 if you have the <ldap.h> header file. */ 339#undef HAVE_LDAP_H 340 341/* Define to 1 if you have the `ldap_initialize' function. */ 342#undef HAVE_LDAP_INITIALIZE 343 344/* Define to 1 if you have the `crypto' library (-lcrypto). */ 345#undef HAVE_LIBCRYPTO 346 347/* Define to 1 if you have the `ldap' library (-lldap). */ 348#undef HAVE_LIBLDAP 349 350/* Define to 1 if you have the `m' library (-lm). */ 351#undef HAVE_LIBM 352 353/* Define to 1 if you have the `pam' library (-lpam). */ 354#undef HAVE_LIBPAM 355 356/* Define if you have a function readline library */ 357#undef HAVE_LIBREADLINE 358 359/* Define to 1 if you have the `selinux' library (-lselinux). */ 360#undef HAVE_LIBSELINUX 361 362/* Define to 1 if you have the `ssl' library (-lssl). */ 363#undef HAVE_LIBSSL 364 365/* Define to 1 if you have the `wldap32' library (-lwldap32). */ 366#undef HAVE_LIBWLDAP32 367 368/* Define to 1 if you have the `xml2' library (-lxml2). */ 369#undef HAVE_LIBXML2 370 371/* Define to 1 if you have the `xslt' library (-lxslt). */ 372#undef HAVE_LIBXSLT 373 374/* Define to 1 if you have the `z' library (-lz). */ 375#undef HAVE_LIBZ 376 377/* Define to 1 if the system has the type `locale_t'. */ 378#undef HAVE_LOCALE_T 379 380/* Define to 1 if `long int' works and is 64 bits. */ 381#undef HAVE_LONG_INT_64 382 383/* Define to 1 if the system has the type `long long int'. */ 384#undef HAVE_LONG_LONG_INT 385 386/* Define to 1 if `long long int' works and is 64 bits. */ 387#undef HAVE_LONG_LONG_INT_64 388 389/* Define to 1 if you have the <mbarrier.h> header file. */ 390#undef HAVE_MBARRIER_H 391 392/* Define to 1 if you have the `mbstowcs_l' function. */ 393#undef HAVE_MBSTOWCS_L 394 395/* Define to 1 if you have the `memmove' function. */ 396#undef HAVE_MEMMOVE 397 398/* Define to 1 if you have the <memory.h> header file. */ 399#undef HAVE_MEMORY_H 400 401/* Define to 1 if the system has the type `MINIDUMP_TYPE'. */ 402#undef HAVE_MINIDUMP_TYPE 403 404/* Define to 1 if you have the `mkdtemp' function. */ 405#undef HAVE_MKDTEMP 406 407/* Define to 1 if you have the <netinet/tcp.h> header file. */ 408#undef HAVE_NETINET_TCP_H 409 410/* Define to 1 if you have the <net/if.h> header file. */ 411#undef HAVE_NET_IF_H 412 413/* Define to 1 if you have the `OPENSSL_init_ssl' function. */ 414#undef HAVE_OPENSSL_INIT_SSL 415 416/* Define to 1 if you have the <ossp/uuid.h> header file. */ 417#undef HAVE_OSSP_UUID_H 418 419/* Define to 1 if you have the <pam/pam_appl.h> header file. */ 420#undef HAVE_PAM_PAM_APPL_H 421 422/* Define to 1 if you have the `poll' function. */ 423#undef HAVE_POLL 424 425/* Define to 1 if you have the <poll.h> header file. */ 426#undef HAVE_POLL_H 427 428/* Define to 1 if you have the `posix_fadvise' function. */ 429#undef HAVE_POSIX_FADVISE 430 431/* Define to 1 if you have the `posix_fallocate' function. */ 432#undef HAVE_POSIX_FALLOCATE 433 434/* Define to 1 if the assembler supports PPC's LWARX mutex hint bit. */ 435#undef HAVE_PPC_LWARX_MUTEX_HINT 436 437/* Define to 1 if you have the `ppoll' function. */ 438#undef HAVE_PPOLL 439 440/* Define to 1 if you have the `pread' function. */ 441#undef HAVE_PREAD 442 443/* Define to 1 if you have the `pstat' function. */ 444#undef HAVE_PSTAT 445 446/* Define to 1 if the PS_STRINGS thing exists. */ 447#undef HAVE_PS_STRINGS 448 449/* Define if you have POSIX threads libraries and header files. */ 450#undef HAVE_PTHREAD 451 452/* Define to 1 if you have the `pthread_is_threaded_np' function. */ 453#undef HAVE_PTHREAD_IS_THREADED_NP 454 455/* Have PTHREAD_PRIO_INHERIT. */ 456#undef HAVE_PTHREAD_PRIO_INHERIT 457 458/* Define to 1 if you have the `pwrite' function. */ 459#undef HAVE_PWRITE 460 461/* Define to 1 if you have the `random' function. */ 462#undef HAVE_RANDOM 463 464/* Define to 1 if you have the <readline.h> header file. */ 465#undef HAVE_READLINE_H 466 467/* Define to 1 if you have the <readline/history.h> header file. */ 468#undef HAVE_READLINE_HISTORY_H 469 470/* Define to 1 if you have the <readline/readline.h> header file. */ 471#undef HAVE_READLINE_READLINE_H 472 473/* Define to 1 if you have the `readlink' function. */ 474#undef HAVE_READLINK 475 476/* Define to 1 if you have the `rint' function. */ 477#undef HAVE_RINT 478 479/* Define to 1 if you have the global variable 480 'rl_completion_append_character'. */ 481#undef HAVE_RL_COMPLETION_APPEND_CHARACTER 482 483/* Define to 1 if you have the `rl_completion_matches' function. */ 484#undef HAVE_RL_COMPLETION_MATCHES 485 486/* Define to 1 if you have the `rl_filename_completion_function' function. */ 487#undef HAVE_RL_FILENAME_COMPLETION_FUNCTION 488 489/* Define to 1 if you have the `rl_reset_screen_size' function. */ 490#undef HAVE_RL_RESET_SCREEN_SIZE 491 492/* Define to 1 if you have the <security/pam_appl.h> header file. */ 493#undef HAVE_SECURITY_PAM_APPL_H 494 495/* Define to 1 if you have the `setenv' function. */ 496#undef HAVE_SETENV 497 498/* Define to 1 if you have the `setproctitle' function. */ 499#undef HAVE_SETPROCTITLE 500 501/* Define to 1 if you have the `setproctitle_fast' function. */ 502#undef HAVE_SETPROCTITLE_FAST 503 504/* Define to 1 if you have the `setsid' function. */ 505#undef HAVE_SETSID 506 507/* Define to 1 if you have the `shm_open' function. */ 508#undef HAVE_SHM_OPEN 509 510/* Define to 1 if you have spinlocks. */ 511#undef HAVE_SPINLOCKS 512 513/* Define to 1 if you have the `srandom' function. */ 514#undef HAVE_SRANDOM 515 516/* Define to 1 if you have SSL_clear_options() */ 517#undef HAVE_SSL_CLEAR_OPTIONS 518 519/* Define to 1 if you have the `SSL_get_current_compression' function. */ 520#undef HAVE_SSL_GET_CURRENT_COMPRESSION 521 522/* Define to 1 if stdbool.h conforms to C99. */ 523#undef HAVE_STDBOOL_H 524 525/* Define to 1 if you have the <stdint.h> header file. */ 526#undef HAVE_STDINT_H 527 528/* Define to 1 if you have the <stdlib.h> header file. */ 529#undef HAVE_STDLIB_H 530 531/* Define to 1 if you have the `strchrnul' function. */ 532#undef HAVE_STRCHRNUL 533 534/* Define to 1 if you have the `strerror_r' function. */ 535#undef HAVE_STRERROR_R 536 537/* Define to 1 if you have the <strings.h> header file. */ 538#undef HAVE_STRINGS_H 539 540/* Define to 1 if you have the <string.h> header file. */ 541#undef HAVE_STRING_H 542 543/* Define to 1 if you have the `strlcat' function. */ 544#undef HAVE_STRLCAT 545 546/* Define to 1 if you have the `strlcpy' function. */ 547#undef HAVE_STRLCPY 548 549/* Define to 1 if you have the `strnlen' function. */ 550#undef HAVE_STRNLEN 551 552/* Define to 1 if you have the `strsignal' function. */ 553#undef HAVE_STRSIGNAL 554 555/* Define to 1 if you have the `strtof' function. */ 556#undef HAVE_STRTOF 557 558/* Define to 1 if you have the `strtoll' function. */ 559#undef HAVE_STRTOLL 560 561/* Define to 1 if you have the `strtoq' function. */ 562#undef HAVE_STRTOQ 563 564/* Define to 1 if you have the `strtoull' function. */ 565#undef HAVE_STRTOULL 566 567/* Define to 1 if you have the `strtouq' function. */ 568#undef HAVE_STRTOUQ 569 570/* Define to 1 if the system has the type `struct addrinfo'. */ 571#undef HAVE_STRUCT_ADDRINFO 572 573/* Define to 1 if the system has the type `struct cmsgcred'. */ 574#undef HAVE_STRUCT_CMSGCRED 575 576/* Define to 1 if the system has the type `struct option'. */ 577#undef HAVE_STRUCT_OPTION 578 579/* Define to 1 if `sa_len' is a member of `struct sockaddr'. */ 580#undef HAVE_STRUCT_SOCKADDR_SA_LEN 581 582/* Define to 1 if the system has the type `struct sockaddr_storage'. */ 583#undef HAVE_STRUCT_SOCKADDR_STORAGE 584 585/* Define to 1 if `ss_family' is a member of `struct sockaddr_storage'. */ 586#undef HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 587 588/* Define to 1 if `ss_len' is a member of `struct sockaddr_storage'. */ 589#undef HAVE_STRUCT_SOCKADDR_STORAGE_SS_LEN 590 591/* Define to 1 if `__ss_family' is a member of `struct sockaddr_storage'. */ 592#undef HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY 593 594/* Define to 1 if `__ss_len' is a member of `struct sockaddr_storage'. */ 595#undef HAVE_STRUCT_SOCKADDR_STORAGE___SS_LEN 596 597/* Define to 1 if `tm_zone' is a member of `struct tm'. */ 598#undef HAVE_STRUCT_TM_TM_ZONE 599 600/* Define to 1 if you have the `symlink' function. */ 601#undef HAVE_SYMLINK 602 603/* Define to 1 if you have the `sync_file_range' function. */ 604#undef HAVE_SYNC_FILE_RANGE 605 606/* Define to 1 if you have the syslog interface. */ 607#undef HAVE_SYSLOG 608 609/* Define to 1 if you have the <sys/epoll.h> header file. */ 610#undef HAVE_SYS_EPOLL_H 611 612/* Define to 1 if you have the <sys/ipc.h> header file. */ 613#undef HAVE_SYS_IPC_H 614 615/* Define to 1 if you have the <sys/prctl.h> header file. */ 616#undef HAVE_SYS_PRCTL_H 617 618/* Define to 1 if you have the <sys/procctl.h> header file. */ 619#undef HAVE_SYS_PROCCTL_H 620 621/* Define to 1 if you have the <sys/pstat.h> header file. */ 622#undef HAVE_SYS_PSTAT_H 623 624/* Define to 1 if you have the <sys/resource.h> header file. */ 625#undef HAVE_SYS_RESOURCE_H 626 627/* Define to 1 if you have the <sys/select.h> header file. */ 628#undef HAVE_SYS_SELECT_H 629 630/* Define to 1 if you have the <sys/sem.h> header file. */ 631#undef HAVE_SYS_SEM_H 632 633/* Define to 1 if you have the <sys/shm.h> header file. */ 634#undef HAVE_SYS_SHM_H 635 636/* Define to 1 if you have the <sys/sockio.h> header file. */ 637#undef HAVE_SYS_SOCKIO_H 638 639/* Define to 1 if you have the <sys/stat.h> header file. */ 640#undef HAVE_SYS_STAT_H 641 642/* Define to 1 if you have the <sys/tas.h> header file. */ 643#undef HAVE_SYS_TAS_H 644 645/* Define to 1 if you have the <sys/types.h> header file. */ 646#undef HAVE_SYS_TYPES_H 647 648/* Define to 1 if you have the <sys/ucred.h> header file. */ 649#undef HAVE_SYS_UCRED_H 650 651/* Define to 1 if you have the <sys/un.h> header file. */ 652#undef HAVE_SYS_UN_H 653 654/* Define to 1 if you have the <termios.h> header file. */ 655#undef HAVE_TERMIOS_H 656 657/* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use 658 `HAVE_STRUCT_TM_TM_ZONE' instead. */ 659#undef HAVE_TM_ZONE 660 661/* Define to 1 if your compiler understands `typeof' or something similar. */ 662#undef HAVE_TYPEOF 663 664/* Define to 1 if you have the external array `tzname'. */ 665#undef HAVE_TZNAME 666 667/* Define to 1 if you have the <ucred.h> header file. */ 668#undef HAVE_UCRED_H 669 670/* Define to 1 if the system has the type `uint64'. */ 671#undef HAVE_UINT64 672 673/* Define to 1 if the system has the type `uint8'. */ 674#undef HAVE_UINT8 675 676/* Define to 1 if the system has the type `uintptr_t'. */ 677#undef HAVE_UINTPTR_T 678 679/* Define to 1 if the system has the type `union semun'. */ 680#undef HAVE_UNION_SEMUN 681 682/* Define to 1 if you have the <unistd.h> header file. */ 683#undef HAVE_UNISTD_H 684 685/* Define to 1 if you have unix sockets. */ 686#undef HAVE_UNIX_SOCKETS 687 688/* Define to 1 if you have the `unsetenv' function. */ 689#undef HAVE_UNSETENV 690 691/* Define to 1 if the system has the type `unsigned long long int'. */ 692#undef HAVE_UNSIGNED_LONG_LONG_INT 693 694/* Define to 1 if you have the `uselocale' function. */ 695#undef HAVE_USELOCALE 696 697/* Define to 1 if you have the `utime' function. */ 698#undef HAVE_UTIME 699 700/* Define to 1 if you have the `utimes' function. */ 701#undef HAVE_UTIMES 702 703/* Define to 1 if you have the <utime.h> header file. */ 704#undef HAVE_UTIME_H 705 706/* Define to 1 if you have BSD UUID support. */ 707#undef HAVE_UUID_BSD 708 709/* Define to 1 if you have E2FS UUID support. */ 710#undef HAVE_UUID_E2FS 711 712/* Define to 1 if you have the <uuid.h> header file. */ 713#undef HAVE_UUID_H 714 715/* Define to 1 if you have OSSP UUID support. */ 716#undef HAVE_UUID_OSSP 717 718/* Define to 1 if you have the <uuid/uuid.h> header file. */ 719#undef HAVE_UUID_UUID_H 720 721/* Define to 1 if you have the <wchar.h> header file. */ 722#undef HAVE_WCHAR_H 723 724/* Define to 1 if you have the `wcstombs_l' function. */ 725#undef HAVE_WCSTOMBS_L 726 727/* Define to 1 if you have the <wctype.h> header file. */ 728#undef HAVE_WCTYPE_H 729 730/* Define to 1 if you have the <winldap.h> header file. */ 731#undef HAVE_WINLDAP_H 732 733/* Define to 1 if you have the `X509_get_signature_nid' function. */ 734#undef HAVE_X509_GET_SIGNATURE_NID 735 736/* Define to 1 if the assembler supports X86_64's POPCNTQ instruction. */ 737#undef HAVE_X86_64_POPCNTQ 738 739/* Define to 1 if the system has the type `_Bool'. */ 740#undef HAVE__BOOL 741 742/* Define to 1 if your compiler understands __builtin_bswap16. */ 743#undef HAVE__BUILTIN_BSWAP16 744 745/* Define to 1 if your compiler understands __builtin_bswap32. */ 746#undef HAVE__BUILTIN_BSWAP32 747 748/* Define to 1 if your compiler understands __builtin_bswap64. */ 749#undef HAVE__BUILTIN_BSWAP64 750 751/* Define to 1 if your compiler understands __builtin_clz. */ 752#undef HAVE__BUILTIN_CLZ 753 754/* Define to 1 if your compiler understands __builtin_constant_p. */ 755#undef HAVE__BUILTIN_CONSTANT_P 756 757/* Define to 1 if your compiler understands __builtin_ctz. */ 758#undef HAVE__BUILTIN_CTZ 759 760/* Define to 1 if your compiler understands __builtin_$op_overflow. */ 761#undef HAVE__BUILTIN_OP_OVERFLOW 762 763/* Define to 1 if your compiler understands __builtin_popcount. */ 764#undef HAVE__BUILTIN_POPCOUNT 765 766/* Define to 1 if your compiler understands __builtin_types_compatible_p. */ 767#undef HAVE__BUILTIN_TYPES_COMPATIBLE_P 768 769/* Define to 1 if your compiler understands __builtin_unreachable. */ 770#undef HAVE__BUILTIN_UNREACHABLE 771 772/* Define to 1 if you have the `_configthreadlocale' function. */ 773#undef HAVE__CONFIGTHREADLOCALE 774 775/* Define to 1 if you have __cpuid. */ 776#undef HAVE__CPUID 777 778/* Define to 1 if you have __get_cpuid. */ 779#undef HAVE__GET_CPUID 780 781/* Define to 1 if your compiler understands _Static_assert. */ 782#undef HAVE__STATIC_ASSERT 783 784/* Define to 1 if you have the `__strtoll' function. */ 785#undef HAVE___STRTOLL 786 787/* Define to 1 if you have the `__strtoull' function. */ 788#undef HAVE___STRTOULL 789 790/* Define to the appropriate printf length modifier for 64-bit ints. */ 791#undef INT64_MODIFIER 792 793/* Define to 1 if `locale_t' requires <xlocale.h>. */ 794#undef LOCALE_T_IN_XLOCALE 795 796/* Define as the maximum alignment requirement of any C data type. */ 797#undef MAXIMUM_ALIGNOF 798 799/* Define bytes to use libc memset(). */ 800#undef MEMSET_LOOP_LIMIT 801 802/* Define to the address where bug reports for this package should be sent. */ 803#undef PACKAGE_BUGREPORT 804 805/* Define to the full name of this package. */ 806#undef PACKAGE_NAME 807 808/* Define to the full name and version of this package. */ 809#undef PACKAGE_STRING 810 811/* Define to the one symbol short name of this package. */ 812#undef PACKAGE_TARNAME 813 814/* Define to the home page for this package. */ 815#undef PACKAGE_URL 816 817/* Define to the version of this package. */ 818#undef PACKAGE_VERSION 819 820/* Define to the name of a signed 128-bit integer type. */ 821#undef PG_INT128_TYPE 822 823/* Define to the name of a signed 64-bit integer type. */ 824#undef PG_INT64_TYPE 825 826/* Define to the name of the default PostgreSQL service principal in Kerberos 827 (GSSAPI). (--with-krb-srvnam=NAME) */ 828#undef PG_KRB_SRVNAM 829 830/* PostgreSQL major version as a string */ 831#undef PG_MAJORVERSION 832 833/* Define to best printf format archetype, usually gnu_printf if available. */ 834#undef PG_PRINTF_ATTRIBUTE 835 836/* PostgreSQL version as a string */ 837#undef PG_VERSION 838 839/* PostgreSQL version as a number */ 840#undef PG_VERSION_NUM 841 842/* A string containing the version number, platform, and C compiler */ 843#undef PG_VERSION_STR 844 845/* Define to 1 to allow profiling output to be saved separately for each 846 process. */ 847#undef PROFILE_PID_DIR 848 849/* Define to necessary symbol if this constant uses a non-standard name on 850 your system. */ 851#undef PTHREAD_CREATE_JOINABLE 852 853/* RELSEG_SIZE is the maximum number of blocks allowed in one disk file. Thus, 854 the maximum size of a single file is RELSEG_SIZE * BLCKSZ; relations bigger 855 than that are divided into multiple files. RELSEG_SIZE * BLCKSZ must be 856 less than your OS' limit on file size. This is often 2 GB or 4GB in a 857 32-bit operating system, unless you have large file support enabled. By 858 default, we make the limit 1 GB to avoid any possible integer-overflow 859 problems within the OS. A limit smaller than necessary only means we divide 860 a large relation into more chunks than necessary, so it seems best to err 861 in the direction of a small limit. A power-of-2 value is recommended to 862 save a few cycles in md.c, but is not absolutely required. Changing 863 RELSEG_SIZE requires an initdb. */ 864#undef RELSEG_SIZE 865 866/* The size of `bool', as computed by sizeof. */ 867#undef SIZEOF_BOOL 868 869/* The size of `long', as computed by sizeof. */ 870#undef SIZEOF_LONG 871 872/* The size of `off_t', as computed by sizeof. */ 873#undef SIZEOF_OFF_T 874 875/* The size of `size_t', as computed by sizeof. */ 876#undef SIZEOF_SIZE_T 877 878/* The size of `void *', as computed by sizeof. */ 879#undef SIZEOF_VOID_P 880 881/* Define to 1 if you have the ANSI C header files. */ 882#undef STDC_HEADERS 883 884/* Define to 1 if strerror_r() returns int. */ 885#undef STRERROR_R_INT 886 887/* Define to 1 if your <sys/time.h> declares `struct tm'. */ 888#undef TM_IN_SYS_TIME 889 890/* Define to 1 to use ARMv8 CRC Extension. */ 891#undef USE_ARMV8_CRC32C 892 893/* Define to 1 to use ARMv8 CRC Extension with a runtime check. */ 894#undef USE_ARMV8_CRC32C_WITH_RUNTIME_CHECK 895 896/* Define to 1 to build with assertion checks. (--enable-cassert) */ 897#undef USE_ASSERT_CHECKING 898 899/* Define to 1 to build with Bonjour support. (--with-bonjour) */ 900#undef USE_BONJOUR 901 902/* Define to 1 to build with BSD Authentication support. (--with-bsd-auth) */ 903#undef USE_BSD_AUTH 904 905/* Define to use /dev/urandom for random number generation */ 906#undef USE_DEV_URANDOM 907 908/* Define to 1 if you want float4 values to be passed by value. 909 (--enable-float4-byval) */ 910#undef USE_FLOAT4_BYVAL 911 912/* Define to 1 if you want float8, int8, etc values to be passed by value. 913 (--enable-float8-byval) */ 914#undef USE_FLOAT8_BYVAL 915 916/* Define to build with ICU support. (--with-icu) */ 917#undef USE_ICU 918 919/* Define to 1 to build with LDAP support. (--with-ldap) */ 920#undef USE_LDAP 921 922/* Define to 1 to build with XML support. (--with-libxml) */ 923#undef USE_LIBXML 924 925/* Define to 1 to use XSLT support when building contrib/xml2. 926 (--with-libxslt) */ 927#undef USE_LIBXSLT 928 929/* Define to 1 to build with LLVM based JIT support. (--with-llvm) */ 930#undef USE_LLVM 931 932/* Define to select named POSIX semaphores. */ 933#undef USE_NAMED_POSIX_SEMAPHORES 934 935/* Define to build with OpenSSL support. (--with-openssl) */ 936#undef USE_OPENSSL 937 938/* Define to use OpenSSL for random number generation */ 939#undef USE_OPENSSL_RANDOM 940 941/* Define to 1 to build with PAM support. (--with-pam) */ 942#undef USE_PAM 943 944/* Define to 1 to use software CRC-32C implementation (slicing-by-8). */ 945#undef USE_SLICING_BY_8_CRC32C 946 947/* Define to 1 use Intel SSE 4.2 CRC instructions. */ 948#undef USE_SSE42_CRC32C 949 950/* Define to 1 to use Intel SSE 4.2 CRC instructions with a runtime check. */ 951#undef USE_SSE42_CRC32C_WITH_RUNTIME_CHECK 952 953/* Define to build with systemd support. (--with-systemd) */ 954#undef USE_SYSTEMD 955 956/* Define to select SysV-style semaphores. */ 957#undef USE_SYSV_SEMAPHORES 958 959/* Define to select SysV-style shared memory. */ 960#undef USE_SYSV_SHARED_MEMORY 961 962/* Define to select unnamed POSIX semaphores. */ 963#undef USE_UNNAMED_POSIX_SEMAPHORES 964 965/* Define to use native Windows API for random number generation */ 966#undef USE_WIN32_RANDOM 967 968/* Define to select Win32-style semaphores. */ 969#undef USE_WIN32_SEMAPHORES 970 971/* Define to select Win32-style shared memory. */ 972#undef USE_WIN32_SHARED_MEMORY 973 974/* Define to 1 if `wcstombs_l' requires <xlocale.h>. */ 975#undef WCSTOMBS_L_IN_XLOCALE 976 977/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most 978 significant byte first (like Motorola and SPARC, unlike Intel). */ 979#if defined AC_APPLE_UNIVERSAL_BUILD 980# if defined __BIG_ENDIAN__ 981# define WORDS_BIGENDIAN 1 982# endif 983#else 984# ifndef WORDS_BIGENDIAN 985# undef WORDS_BIGENDIAN 986# endif 987#endif 988 989/* Size of a WAL file block. This need have no particular relation to BLCKSZ. 990 XLOG_BLCKSZ must be a power of 2, and if your system supports O_DIRECT I/O, 991 XLOG_BLCKSZ must be a multiple of the alignment requirement for direct-I/O 992 buffers, else direct I/O may fail. Changing XLOG_BLCKSZ requires an initdb. 993 */ 994#undef XLOG_BLCKSZ 995 996 997 998/* Number of bits in a file offset, on hosts where this is settable. */ 999#undef _FILE_OFFSET_BITS 1000 1001/* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */ 1002#undef _LARGEFILE_SOURCE 1003 1004/* Define for large files, on AIX-style hosts. */ 1005#undef _LARGE_FILES 1006 1007/* Define to `__inline__' or `__inline' if that's what the C compiler 1008 calls it, or to nothing if 'inline' is not supported under any name. */ 1009#ifndef __cplusplus 1010#undef inline 1011#endif 1012 1013/* Define to the type of a signed integer type wide enough to hold a pointer, 1014 if such a type exists, and if the system does not define it. */ 1015#undef intptr_t 1016 1017/* Define to keyword to use for C99 restrict support, or to nothing if not 1018 supported */ 1019#undef pg_restrict 1020 1021/* Define to the equivalent of the C99 'restrict' keyword, or to 1022 nothing if this is not supported. Do not define if restrict is 1023 supported directly. */ 1024#undef restrict 1025/* Work around a bug in Sun C++: it does not support _Restrict or 1026 __restrict__, even though the corresponding Sun C compiler ends up with 1027 "#define restrict _Restrict" or "#define restrict __restrict__" in the 1028 previous line. Perhaps some future version of Sun C++ will work with 1029 restrict; if so, hopefully it defines __RESTRICT like Sun C does. */ 1030#if defined __SUNPRO_CC && !defined __RESTRICT 1031# define _Restrict 1032# define __restrict__ 1033#endif 1034 1035/* Define to empty if the C compiler does not understand signed types. */ 1036#undef signed 1037 1038/* Define to how the compiler spells `typeof'. */ 1039#undef typeof 1040 1041/* Define to the type of an unsigned integer type wide enough to hold a 1042 pointer, if such a type exists, and if the system does not define it. */ 1043#undef uintptr_t 1044