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