Consistently use "superuser" instead of "super user"
[pgsql.git] / src / include / pg_config.h.in
blob15ffdd895aad9314077e937ce6437cac1cdcf698
1 /* src/include/pg_config.h.in. Generated from configure.ac by autoheader. */
3 /* Define to the type of arg 1 of 'accept' */
4 #undef ACCEPT_TYPE_ARG1
6 /* Define to the type of arg 2 of 'accept' */
7 #undef ACCEPT_TYPE_ARG2
9 /* Define to the type of arg 3 of 'accept' */
10 #undef ACCEPT_TYPE_ARG3
12 /* Define to the return type of 'accept' */
13 #undef ACCEPT_TYPE_RETURN
15 /* Define if building universal (internal helper macro) */
16 #undef AC_APPLE_UNIVERSAL_BUILD
18 /* The normal alignment of `double', in bytes. */
19 #undef ALIGNOF_DOUBLE
21 /* The normal alignment of `int', in bytes. */
22 #undef ALIGNOF_INT
24 /* The normal alignment of `long', in bytes. */
25 #undef ALIGNOF_LONG
27 /* The normal alignment of `long long int', in bytes. */
28 #undef ALIGNOF_LONG_LONG_INT
30 /* The normal alignment of `PG_INT128_TYPE', in bytes. */
31 #undef ALIGNOF_PG_INT128_TYPE
33 /* The normal alignment of `short', in bytes. */
34 #undef ALIGNOF_SHORT
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
45 /* Saved arguments from configure */
46 #undef CONFIGURE_ARGS
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
54 /* Define to the default TCP port number as a string constant. */
55 #undef DEF_PGPORT_STR
57 /* Define to build with GSSAPI support. (--with-gssapi) */
58 #undef ENABLE_GSS
60 /* Define to 1 if you want National Language Support. (--enable-nls) */
61 #undef ENABLE_NLS
63 /* Define to 1 to build client libraries as thread-safe code.
64 (--enable-thread-safety) */
65 #undef ENABLE_THREAD_SAFETY
67 /* Define to 1 if gettimeofday() takes only 1 argument. */
68 #undef GETTIMEOFDAY_1ARG
70 #ifdef GETTIMEOFDAY_1ARG
71 # define gettimeofday(a,b) gettimeofday(a)
72 #endif
74 /* Define to 1 if you have the `append_history' function. */
75 #undef HAVE_APPEND_HISTORY
77 /* Define to 1 if you have the `ASN1_STRING_get0_data' function. */
78 #undef HAVE_ASN1_STRING_GET0_DATA
80 /* Define to 1 if you want to use atomics if available. */
81 #undef HAVE_ATOMICS
83 /* Define to 1 if you have the <atomic.h> header file. */
84 #undef HAVE_ATOMIC_H
86 /* Define to 1 if you have the `backtrace_symbols' function. */
87 #undef HAVE_BACKTRACE_SYMBOLS
89 /* Define to 1 if you have the `BIO_get_data' function. */
90 #undef HAVE_BIO_GET_DATA
92 /* Define to 1 if you have the `BIO_meth_new' function. */
93 #undef HAVE_BIO_METH_NEW
95 /* Define to 1 if you have the `clock_gettime' function. */
96 #undef HAVE_CLOCK_GETTIME
98 /* Define to 1 if your compiler handles computed gotos. */
99 #undef HAVE_COMPUTED_GOTO
101 /* Define to 1 if you have the `copyfile' function. */
102 #undef HAVE_COPYFILE
104 /* Define to 1 if you have the <copyfile.h> header file. */
105 #undef HAVE_COPYFILE_H
107 /* Define to 1 if you have the <crtdefs.h> header file. */
108 #undef HAVE_CRTDEFS_H
110 /* Define to 1 if you have the `CRYPTO_lock' function. */
111 #undef HAVE_CRYPTO_LOCK
113 /* Define to 1 if you have the declaration of `fdatasync', and to 0 if you
114 don't. */
115 #undef HAVE_DECL_FDATASYNC
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
121 /* Define to 1 if you have the declaration of
122 `LLVMCreateGDBRegistrationListener', and to 0 if you don't. */
123 #undef HAVE_DECL_LLVMCREATEGDBREGISTRATIONLISTENER
125 /* Define to 1 if you have the declaration of
126 `LLVMCreatePerfJITEventListener', and to 0 if you don't. */
127 #undef HAVE_DECL_LLVMCREATEPERFJITEVENTLISTENER
129 /* Define to 1 if you have the declaration of `LLVMGetHostCPUFeatures', and to
130 0 if you don't. */
131 #undef HAVE_DECL_LLVMGETHOSTCPUFEATURES
133 /* Define to 1 if you have the declaration of `LLVMGetHostCPUName', and to 0
134 if you don't. */
135 #undef HAVE_DECL_LLVMGETHOSTCPUNAME
137 /* Define to 1 if you have the declaration of `LLVMOrcGetSymbolAddressIn', and
138 to 0 if you don't. */
139 #undef HAVE_DECL_LLVMORCGETSYMBOLADDRESSIN
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
145 /* Define to 1 if you have the declaration of `preadv', and to 0 if you don't.
147 #undef HAVE_DECL_PREADV
149 /* Define to 1 if you have the declaration of `pwritev', and to 0 if you
150 don't. */
151 #undef HAVE_DECL_PWRITEV
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
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
161 /* Define to 1 if you have the declaration of `sigwait', and to 0 if you
162 don't. */
163 #undef HAVE_DECL_SIGWAIT
165 /* Define to 1 if you have the declaration of `strlcat', and to 0 if you
166 don't. */
167 #undef HAVE_DECL_STRLCAT
169 /* Define to 1 if you have the declaration of `strlcpy', and to 0 if you
170 don't. */
171 #undef HAVE_DECL_STRLCPY
173 /* Define to 1 if you have the declaration of `strnlen', and to 0 if you
174 don't. */
175 #undef HAVE_DECL_STRNLEN
177 /* Define to 1 if you have the declaration of `strtoll', and to 0 if you
178 don't. */
179 #undef HAVE_DECL_STRTOLL
181 /* Define to 1 if you have the declaration of `strtoull', and to 0 if you
182 don't. */
183 #undef HAVE_DECL_STRTOULL
185 /* Define to 1 if you have the `dlopen' function. */
186 #undef HAVE_DLOPEN
188 /* Define to 1 if you have the <editline/history.h> header file. */
189 #undef HAVE_EDITLINE_HISTORY_H
191 /* Define to 1 if you have the <editline/readline.h> header file. */
192 #undef HAVE_EDITLINE_READLINE_H
194 /* Define to 1 if you have the <execinfo.h> header file. */
195 #undef HAVE_EXECINFO_H
197 /* Define to 1 if you have the `explicit_bzero' function. */
198 #undef HAVE_EXPLICIT_BZERO
200 /* Define to 1 if you have the `fdatasync' function. */
201 #undef HAVE_FDATASYNC
203 /* Define to 1 if you have the `fls' function. */
204 #undef HAVE_FLS
206 /* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
207 #undef HAVE_FSEEKO
209 /* Define to 1 if your compiler understands __func__. */
210 #undef HAVE_FUNCNAME__FUNC
212 /* Define to 1 if your compiler understands __FUNCTION__. */
213 #undef HAVE_FUNCNAME__FUNCTION
215 /* Define to 1 if you have __atomic_compare_exchange_n(int *, int *, int). */
216 #undef HAVE_GCC__ATOMIC_INT32_CAS
218 /* Define to 1 if you have __atomic_compare_exchange_n(int64 *, int64 *,
219 int64). */
220 #undef HAVE_GCC__ATOMIC_INT64_CAS
222 /* Define to 1 if you have __sync_lock_test_and_set(char *) and friends. */
223 #undef HAVE_GCC__SYNC_CHAR_TAS
225 /* Define to 1 if you have __sync_val_compare_and_swap(int *, int, int). */
226 #undef HAVE_GCC__SYNC_INT32_CAS
228 /* Define to 1 if you have __sync_lock_test_and_set(int *) and friends. */
229 #undef HAVE_GCC__SYNC_INT32_TAS
231 /* Define to 1 if you have __sync_val_compare_and_swap(int64 *, int64, int64).
233 #undef HAVE_GCC__SYNC_INT64_CAS
235 /* Define to 1 if you have the `getaddrinfo' function. */
236 #undef HAVE_GETADDRINFO
238 /* Define to 1 if you have the `gethostbyname_r' function. */
239 #undef HAVE_GETHOSTBYNAME_R
241 /* Define to 1 if you have the `getifaddrs' function. */
242 #undef HAVE_GETIFADDRS
244 /* Define to 1 if you have the `getopt' function. */
245 #undef HAVE_GETOPT
247 /* Define to 1 if you have the <getopt.h> header file. */
248 #undef HAVE_GETOPT_H
250 /* Define to 1 if you have the `getopt_long' function. */
251 #undef HAVE_GETOPT_LONG
253 /* Define to 1 if you have the `getpeereid' function. */
254 #undef HAVE_GETPEEREID
256 /* Define to 1 if you have the `getpeerucred' function. */
257 #undef HAVE_GETPEERUCRED
259 /* Define to 1 if you have the `getpwuid_r' function. */
260 #undef HAVE_GETPWUID_R
262 /* Define to 1 if you have the `getrlimit' function. */
263 #undef HAVE_GETRLIMIT
265 /* Define to 1 if you have the `getrusage' function. */
266 #undef HAVE_GETRUSAGE
268 /* Define to 1 if you have the `gettimeofday' function. */
269 #undef HAVE_GETTIMEOFDAY
271 /* Define to 1 if you have the <gssapi/gssapi.h> header file. */
272 #undef HAVE_GSSAPI_GSSAPI_H
274 /* Define to 1 if you have the <gssapi.h> header file. */
275 #undef HAVE_GSSAPI_H
277 /* Define to 1 if you have the <history.h> header file. */
278 #undef HAVE_HISTORY_H
280 /* Define to 1 if you have the `history_truncate_file' function. */
281 #undef HAVE_HISTORY_TRUNCATE_FILE
283 /* Define to 1 if you have the `HMAC_CTX_free' function. */
284 #undef HAVE_HMAC_CTX_FREE
286 /* Define to 1 if you have the `HMAC_CTX_new' function. */
287 #undef HAVE_HMAC_CTX_NEW
289 /* Define to 1 if you have the <ifaddrs.h> header file. */
290 #undef HAVE_IFADDRS_H
292 /* Define to 1 if you have the `inet_aton' function. */
293 #undef HAVE_INET_ATON
295 /* Define to 1 if the system has the type `int64'. */
296 #undef HAVE_INT64
298 /* Define to 1 if the system has the type `int8'. */
299 #undef HAVE_INT8
301 /* Define to 1 if you have the <inttypes.h> header file. */
302 #undef HAVE_INTTYPES_H
304 /* Define to 1 if you have the global variable 'int opterr'. */
305 #undef HAVE_INT_OPTERR
307 /* Define to 1 if you have the global variable 'int optreset'. */
308 #undef HAVE_INT_OPTRESET
310 /* Define to 1 if you have the global variable 'int timezone'. */
311 #undef HAVE_INT_TIMEZONE
313 /* Define to 1 if you have support for IPv6. */
314 #undef HAVE_IPV6
316 /* Define to 1 if __builtin_constant_p(x) implies "i"(x) acceptance. */
317 #undef HAVE_I_CONSTRAINT__BUILTIN_CONSTANT_P
319 /* Define to 1 if you have the `kqueue' function. */
320 #undef HAVE_KQUEUE
322 /* Define to 1 if you have the <langinfo.h> header file. */
323 #undef HAVE_LANGINFO_H
325 /* Define to 1 if you have the <ldap.h> header file. */
326 #undef HAVE_LDAP_H
328 /* Define to 1 if you have the `ldap_initialize' function. */
329 #undef HAVE_LDAP_INITIALIZE
331 /* Define to 1 if you have the `crypto' library (-lcrypto). */
332 #undef HAVE_LIBCRYPTO
334 /* Define to 1 if you have the `ldap' library (-lldap). */
335 #undef HAVE_LIBLDAP
337 /* Define to 1 if you have the `lz4' library (-llz4). */
338 #undef HAVE_LIBLZ4
340 /* Define to 1 if you have the `m' library (-lm). */
341 #undef HAVE_LIBM
343 /* Define to 1 if you have the `pam' library (-lpam). */
344 #undef HAVE_LIBPAM
346 /* Define if you have a function readline library */
347 #undef HAVE_LIBREADLINE
349 /* Define to 1 if you have the `selinux' library (-lselinux). */
350 #undef HAVE_LIBSELINUX
352 /* Define to 1 if you have the `ssl' library (-lssl). */
353 #undef HAVE_LIBSSL
355 /* Define to 1 if you have the `wldap32' library (-lwldap32). */
356 #undef HAVE_LIBWLDAP32
358 /* Define to 1 if you have the `xml2' library (-lxml2). */
359 #undef HAVE_LIBXML2
361 /* Define to 1 if you have the `xslt' library (-lxslt). */
362 #undef HAVE_LIBXSLT
364 /* Define to 1 if you have the `z' library (-lz). */
365 #undef HAVE_LIBZ
367 /* Define to 1 if you have the `link' function. */
368 #undef HAVE_LINK
370 /* Define to 1 if the system has the type `locale_t'. */
371 #undef HAVE_LOCALE_T
373 /* Define to 1 if `long int' works and is 64 bits. */
374 #undef HAVE_LONG_INT_64
376 /* Define to 1 if `long long int' works and is 64 bits. */
377 #undef HAVE_LONG_LONG_INT_64
379 /* Define to 1 if you have the <lz4.h> header file. */
380 #undef HAVE_LZ4_H
382 /* Define to 1 if you have the <mbarrier.h> header file. */
383 #undef HAVE_MBARRIER_H
385 /* Define to 1 if you have the `mbstowcs_l' function. */
386 #undef HAVE_MBSTOWCS_L
388 /* Define to 1 if you have the <memory.h> header file. */
389 #undef HAVE_MEMORY_H
391 /* Define to 1 if you have the `memset_s' function. */
392 #undef HAVE_MEMSET_S
394 /* Define to 1 if the system has the type `MINIDUMP_TYPE'. */
395 #undef HAVE_MINIDUMP_TYPE
397 /* Define to 1 if you have the `mkdtemp' function. */
398 #undef HAVE_MKDTEMP
400 /* Define to 1 if you have the <netinet/tcp.h> header file. */
401 #undef HAVE_NETINET_TCP_H
403 /* Define to 1 if you have the <net/if.h> header file. */
404 #undef HAVE_NET_IF_H
406 /* Define to 1 if you have the `OPENSSL_init_ssl' function. */
407 #undef HAVE_OPENSSL_INIT_SSL
409 /* Define to 1 if you have the <ossp/uuid.h> header file. */
410 #undef HAVE_OSSP_UUID_H
412 /* Define to 1 if you have the <pam/pam_appl.h> header file. */
413 #undef HAVE_PAM_PAM_APPL_H
415 /* Define to 1 if you have the `poll' function. */
416 #undef HAVE_POLL
418 /* Define to 1 if you have the <poll.h> header file. */
419 #undef HAVE_POLL_H
421 /* Define to 1 if you have a POSIX-conforming sigwait declaration. */
422 #undef HAVE_POSIX_DECL_SIGWAIT
424 /* Define to 1 if you have the `posix_fadvise' function. */
425 #undef HAVE_POSIX_FADVISE
427 /* Define to 1 if you have the `posix_fallocate' function. */
428 #undef HAVE_POSIX_FALLOCATE
430 /* Define to 1 if the assembler supports PPC's LWARX mutex hint bit. */
431 #undef HAVE_PPC_LWARX_MUTEX_HINT
433 /* Define to 1 if you have the `ppoll' function. */
434 #undef HAVE_PPOLL
436 /* Define to 1 if you have the `pread' function. */
437 #undef HAVE_PREAD
439 /* Define to 1 if you have the `pstat' function. */
440 #undef HAVE_PSTAT
442 /* Define to 1 if the PS_STRINGS thing exists. */
443 #undef HAVE_PS_STRINGS
445 /* Define if you have POSIX threads libraries and header files. */
446 #undef HAVE_PTHREAD
448 /* Define to 1 if you have the `pthread_barrier_wait' function. */
449 #undef HAVE_PTHREAD_BARRIER_WAIT
451 /* Define to 1 if you have the `pthread_is_threaded_np' function. */
452 #undef HAVE_PTHREAD_IS_THREADED_NP
454 /* Have PTHREAD_PRIO_INHERIT. */
455 #undef HAVE_PTHREAD_PRIO_INHERIT
457 /* Define to 1 if you have the `pwrite' function. */
458 #undef HAVE_PWRITE
460 /* Define to 1 if you have the `random' function. */
461 #undef HAVE_RANDOM
463 /* Define to 1 if you have the <readline.h> header file. */
464 #undef HAVE_READLINE_H
466 /* Define to 1 if you have the <readline/history.h> header file. */
467 #undef HAVE_READLINE_HISTORY_H
469 /* Define to 1 if you have the <readline/readline.h> header file. */
470 #undef HAVE_READLINE_READLINE_H
472 /* Define to 1 if you have the `readlink' function. */
473 #undef HAVE_READLINK
475 /* Define to 1 if you have the `readv' function. */
476 #undef HAVE_READV
478 /* Define to 1 if you have the global variable
479 'rl_completion_append_character'. */
480 #undef HAVE_RL_COMPLETION_APPEND_CHARACTER
482 /* Define to 1 if you have the `rl_completion_matches' function. */
483 #undef HAVE_RL_COMPLETION_MATCHES
485 /* Define to 1 if you have the global variable 'rl_completion_suppress_quote'.
487 #undef HAVE_RL_COMPLETION_SUPPRESS_QUOTE
489 /* Define to 1 if you have the `rl_filename_completion_function' function. */
490 #undef HAVE_RL_FILENAME_COMPLETION_FUNCTION
492 /* Define to 1 if you have the global variable 'rl_filename_quote_characters'.
494 #undef HAVE_RL_FILENAME_QUOTE_CHARACTERS
496 /* Define to 1 if you have the global variable 'rl_filename_quoting_function'.
498 #undef HAVE_RL_FILENAME_QUOTING_FUNCTION
500 /* Define to 1 if you have the `rl_reset_screen_size' function. */
501 #undef HAVE_RL_RESET_SCREEN_SIZE
503 /* Define to 1 if you have the <security/pam_appl.h> header file. */
504 #undef HAVE_SECURITY_PAM_APPL_H
506 /* Define to 1 if you have the `setenv' function. */
507 #undef HAVE_SETENV
509 /* Define to 1 if you have the `setproctitle' function. */
510 #undef HAVE_SETPROCTITLE
512 /* Define to 1 if you have the `setproctitle_fast' function. */
513 #undef HAVE_SETPROCTITLE_FAST
515 /* Define to 1 if you have the `setsid' function. */
516 #undef HAVE_SETSID
518 /* Define to 1 if you have the `shm_open' function. */
519 #undef HAVE_SHM_OPEN
521 /* Define to 1 if you have spinlocks. */
522 #undef HAVE_SPINLOCKS
524 /* Define to 1 if you have the `srandom' function. */
525 #undef HAVE_SRANDOM
527 /* Define to 1 if stdbool.h conforms to C99. */
528 #undef HAVE_STDBOOL_H
530 /* Define to 1 if you have the <stdint.h> header file. */
531 #undef HAVE_STDINT_H
533 /* Define to 1 if you have the <stdlib.h> header file. */
534 #undef HAVE_STDLIB_H
536 /* Define to 1 if you have the `strchrnul' function. */
537 #undef HAVE_STRCHRNUL
539 /* Define to 1 if you have the `strerror_r' function. */
540 #undef HAVE_STRERROR_R
542 /* Define to 1 if you have the <strings.h> header file. */
543 #undef HAVE_STRINGS_H
545 /* Define to 1 if you have the <string.h> header file. */
546 #undef HAVE_STRING_H
548 /* Define to 1 if you have the `strlcat' function. */
549 #undef HAVE_STRLCAT
551 /* Define to 1 if you have the `strlcpy' function. */
552 #undef HAVE_STRLCPY
554 /* Define to 1 if you have the `strnlen' function. */
555 #undef HAVE_STRNLEN
557 /* Define to 1 if you have the `strsignal' function. */
558 #undef HAVE_STRSIGNAL
560 /* Define to 1 if you have the `strtof' function. */
561 #undef HAVE_STRTOF
563 /* Define to 1 if you have the `strtoll' function. */
564 #undef HAVE_STRTOLL
566 /* Define to 1 if you have the `strtoq' function. */
567 #undef HAVE_STRTOQ
569 /* Define to 1 if you have the `strtoull' function. */
570 #undef HAVE_STRTOULL
572 /* Define to 1 if you have the `strtouq' function. */
573 #undef HAVE_STRTOUQ
575 /* Define to 1 if the system has the type `struct addrinfo'. */
576 #undef HAVE_STRUCT_ADDRINFO
578 /* Define to 1 if the system has the type `struct cmsgcred'. */
579 #undef HAVE_STRUCT_CMSGCRED
581 /* Define to 1 if the system has the type `struct option'. */
582 #undef HAVE_STRUCT_OPTION
584 /* Define to 1 if `sa_len' is a member of `struct sockaddr'. */
585 #undef HAVE_STRUCT_SOCKADDR_SA_LEN
587 /* Define to 1 if the system has the type `struct sockaddr_storage'. */
588 #undef HAVE_STRUCT_SOCKADDR_STORAGE
590 /* Define to 1 if `ss_family' is a member of `struct sockaddr_storage'. */
591 #undef HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY
593 /* Define to 1 if `ss_len' is a member of `struct sockaddr_storage'. */
594 #undef HAVE_STRUCT_SOCKADDR_STORAGE_SS_LEN
596 /* Define to 1 if `__ss_family' is a member of `struct sockaddr_storage'. */
597 #undef HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY
599 /* Define to 1 if `__ss_len' is a member of `struct sockaddr_storage'. */
600 #undef HAVE_STRUCT_SOCKADDR_STORAGE___SS_LEN
602 /* Define to 1 if the system has the type `struct sockaddr_un'. */
603 #undef HAVE_STRUCT_SOCKADDR_UN
605 /* Define to 1 if `tm_zone' is a member of `struct tm'. */
606 #undef HAVE_STRUCT_TM_TM_ZONE
608 /* Define to 1 if you have the `symlink' function. */
609 #undef HAVE_SYMLINK
611 /* Define to 1 if you have the `syncfs' function. */
612 #undef HAVE_SYNCFS
614 /* Define to 1 if you have the `sync_file_range' function. */
615 #undef HAVE_SYNC_FILE_RANGE
617 /* Define to 1 if you have the syslog interface. */
618 #undef HAVE_SYSLOG
620 /* Define to 1 if you have the <sys/epoll.h> header file. */
621 #undef HAVE_SYS_EPOLL_H
623 /* Define to 1 if you have the <sys/event.h> header file. */
624 #undef HAVE_SYS_EVENT_H
626 /* Define to 1 if you have the <sys/ipc.h> header file. */
627 #undef HAVE_SYS_IPC_H
629 /* Define to 1 if you have the <sys/prctl.h> header file. */
630 #undef HAVE_SYS_PRCTL_H
632 /* Define to 1 if you have the <sys/procctl.h> header file. */
633 #undef HAVE_SYS_PROCCTL_H
635 /* Define to 1 if you have the <sys/pstat.h> header file. */
636 #undef HAVE_SYS_PSTAT_H
638 /* Define to 1 if you have the <sys/resource.h> header file. */
639 #undef HAVE_SYS_RESOURCE_H
641 /* Define to 1 if you have the <sys/select.h> header file. */
642 #undef HAVE_SYS_SELECT_H
644 /* Define to 1 if you have the <sys/sem.h> header file. */
645 #undef HAVE_SYS_SEM_H
647 /* Define to 1 if you have the <sys/shm.h> header file. */
648 #undef HAVE_SYS_SHM_H
650 /* Define to 1 if you have the <sys/sockio.h> header file. */
651 #undef HAVE_SYS_SOCKIO_H
653 /* Define to 1 if you have the <sys/stat.h> header file. */
654 #undef HAVE_SYS_STAT_H
656 /* Define to 1 if you have the <sys/tas.h> header file. */
657 #undef HAVE_SYS_TAS_H
659 /* Define to 1 if you have the <sys/types.h> header file. */
660 #undef HAVE_SYS_TYPES_H
662 /* Define to 1 if you have the <sys/ucred.h> header file. */
663 #undef HAVE_SYS_UCRED_H
665 /* Define to 1 if you have the <sys/uio.h> header file. */
666 #undef HAVE_SYS_UIO_H
668 /* Define to 1 if you have the <sys/un.h> header file. */
669 #undef HAVE_SYS_UN_H
671 /* Define to 1 if you have the <termios.h> header file. */
672 #undef HAVE_TERMIOS_H
674 /* Define to 1 if your compiler understands `typeof' or something similar. */
675 #undef HAVE_TYPEOF
677 /* Define to 1 if you have the <ucred.h> header file. */
678 #undef HAVE_UCRED_H
680 /* Define to 1 if the system has the type `uint64'. */
681 #undef HAVE_UINT64
683 /* Define to 1 if the system has the type `uint8'. */
684 #undef HAVE_UINT8
686 /* Define to 1 if the system has the type `union semun'. */
687 #undef HAVE_UNION_SEMUN
689 /* Define to 1 if you have the <unistd.h> header file. */
690 #undef HAVE_UNISTD_H
692 /* Define to 1 if you have the `unsetenv' function. */
693 #undef HAVE_UNSETENV
695 /* Define to 1 if you have the `uselocale' function. */
696 #undef HAVE_USELOCALE
698 /* Define to 1 if you have BSD UUID support. */
699 #undef HAVE_UUID_BSD
701 /* Define to 1 if you have E2FS UUID support. */
702 #undef HAVE_UUID_E2FS
704 /* Define to 1 if you have the <uuid.h> header file. */
705 #undef HAVE_UUID_H
707 /* Define to 1 if you have OSSP UUID support. */
708 #undef HAVE_UUID_OSSP
710 /* Define to 1 if you have the <uuid/uuid.h> header file. */
711 #undef HAVE_UUID_UUID_H
713 /* Define to 1 if you have the `wcstombs_l' function. */
714 #undef HAVE_WCSTOMBS_L
716 /* Define to 1 if you have the <wctype.h> header file. */
717 #undef HAVE_WCTYPE_H
719 /* Define to 1 if you have the <winldap.h> header file. */
720 #undef HAVE_WINLDAP_H
722 /* Define to 1 if you have the `writev' function. */
723 #undef HAVE_WRITEV
725 /* Define to 1 if you have the `X509_get_signature_nid' function. */
726 #undef HAVE_X509_GET_SIGNATURE_NID
728 /* Define to 1 if the assembler supports X86_64's POPCNTQ instruction. */
729 #undef HAVE_X86_64_POPCNTQ
731 /* Define to 1 if the system has the type `_Bool'. */
732 #undef HAVE__BOOL
734 /* Define to 1 if your compiler understands __builtin_bswap16. */
735 #undef HAVE__BUILTIN_BSWAP16
737 /* Define to 1 if your compiler understands __builtin_bswap32. */
738 #undef HAVE__BUILTIN_BSWAP32
740 /* Define to 1 if your compiler understands __builtin_bswap64. */
741 #undef HAVE__BUILTIN_BSWAP64
743 /* Define to 1 if your compiler understands __builtin_clz. */
744 #undef HAVE__BUILTIN_CLZ
746 /* Define to 1 if your compiler understands __builtin_constant_p. */
747 #undef HAVE__BUILTIN_CONSTANT_P
749 /* Define to 1 if your compiler understands __builtin_ctz. */
750 #undef HAVE__BUILTIN_CTZ
752 /* Define to 1 if your compiler understands __builtin_$op_overflow. */
753 #undef HAVE__BUILTIN_OP_OVERFLOW
755 /* Define to 1 if your compiler understands __builtin_popcount. */
756 #undef HAVE__BUILTIN_POPCOUNT
758 /* Define to 1 if your compiler understands __builtin_types_compatible_p. */
759 #undef HAVE__BUILTIN_TYPES_COMPATIBLE_P
761 /* Define to 1 if your compiler understands __builtin_unreachable. */
762 #undef HAVE__BUILTIN_UNREACHABLE
764 /* Define to 1 if you have the `_configthreadlocale' function. */
765 #undef HAVE__CONFIGTHREADLOCALE
767 /* Define to 1 if you have __cpuid. */
768 #undef HAVE__CPUID
770 /* Define to 1 if you have __get_cpuid. */
771 #undef HAVE__GET_CPUID
773 /* Define to 1 if your compiler understands _Static_assert. */
774 #undef HAVE__STATIC_ASSERT
776 /* Define to 1 if you have the `__strtoll' function. */
777 #undef HAVE___STRTOLL
779 /* Define to 1 if you have the `__strtoull' function. */
780 #undef HAVE___STRTOULL
782 /* Define to the appropriate printf length modifier for 64-bit ints. */
783 #undef INT64_MODIFIER
785 /* Define to 1 if `locale_t' requires <xlocale.h>. */
786 #undef LOCALE_T_IN_XLOCALE
788 /* Define as the maximum alignment requirement of any C data type. */
789 #undef MAXIMUM_ALIGNOF
791 /* Define bytes to use libc memset(). */
792 #undef MEMSET_LOOP_LIMIT
794 /* Define to the OpenSSL API version in use. This avoids deprecation warnings
795 from newer OpenSSL versions. */
796 #undef OPENSSL_API_COMPAT
798 /* Define to the address where bug reports for this package should be sent. */
799 #undef PACKAGE_BUGREPORT
801 /* Define to the full name of this package. */
802 #undef PACKAGE_NAME
804 /* Define to the full name and version of this package. */
805 #undef PACKAGE_STRING
807 /* Define to the one symbol short name of this package. */
808 #undef PACKAGE_TARNAME
810 /* Define to the home page for this package. */
811 #undef PACKAGE_URL
813 /* Define to the version of this package. */
814 #undef PACKAGE_VERSION
816 /* Define to the name of a signed 128-bit integer type. */
817 #undef PG_INT128_TYPE
819 /* Define to the name of a signed 64-bit integer type. */
820 #undef PG_INT64_TYPE
822 /* Define to the name of the default PostgreSQL service principal in Kerberos
823 (GSSAPI). (--with-krb-srvnam=NAME) */
824 #undef PG_KRB_SRVNAM
826 /* PostgreSQL major version as a string */
827 #undef PG_MAJORVERSION
829 /* PostgreSQL major version number */
830 #undef PG_MAJORVERSION_NUM
832 /* PostgreSQL minor version number */
833 #undef PG_MINORVERSION_NUM
835 /* Define to best printf format archetype, usually gnu_printf if available. */
836 #undef PG_PRINTF_ATTRIBUTE
838 /* Define to 1 to use <stdbool.h> to define type bool. */
839 #undef PG_USE_STDBOOL
841 /* PostgreSQL version as a string */
842 #undef PG_VERSION
844 /* PostgreSQL version as a number */
845 #undef PG_VERSION_NUM
847 /* A string containing the version number, platform, and C compiler */
848 #undef PG_VERSION_STR
850 /* Define to 1 to allow profiling output to be saved separately for each
851 process. */
852 #undef PROFILE_PID_DIR
854 /* Define to necessary symbol if this constant uses a non-standard name on
855 your system. */
856 #undef PTHREAD_CREATE_JOINABLE
858 /* RELSEG_SIZE is the maximum number of blocks allowed in one disk file. Thus,
859 the maximum size of a single file is RELSEG_SIZE * BLCKSZ; relations bigger
860 than that are divided into multiple files. RELSEG_SIZE * BLCKSZ must be
861 less than your OS' limit on file size. This is often 2 GB or 4GB in a
862 32-bit operating system, unless you have large file support enabled. By
863 default, we make the limit 1 GB to avoid any possible integer-overflow
864 problems within the OS. A limit smaller than necessary only means we divide
865 a large relation into more chunks than necessary, so it seems best to err
866 in the direction of a small limit. A power-of-2 value is recommended to
867 save a few cycles in md.c, but is not absolutely required. Changing
868 RELSEG_SIZE requires an initdb. */
869 #undef RELSEG_SIZE
871 /* The size of `bool', as computed by sizeof. */
872 #undef SIZEOF_BOOL
874 /* The size of `long', as computed by sizeof. */
875 #undef SIZEOF_LONG
877 /* The size of `off_t', as computed by sizeof. */
878 #undef SIZEOF_OFF_T
880 /* The size of `size_t', as computed by sizeof. */
881 #undef SIZEOF_SIZE_T
883 /* The size of `void *', as computed by sizeof. */
884 #undef SIZEOF_VOID_P
886 /* Define to 1 if you have the ANSI C header files. */
887 #undef STDC_HEADERS
889 /* Define to 1 if strerror_r() returns int. */
890 #undef STRERROR_R_INT
892 /* Define to 1 to use ARMv8 CRC Extension. */
893 #undef USE_ARMV8_CRC32C
895 /* Define to 1 to use ARMv8 CRC Extension with a runtime check. */
896 #undef USE_ARMV8_CRC32C_WITH_RUNTIME_CHECK
898 /* Define to 1 to build with assertion checks. (--enable-cassert) */
899 #undef USE_ASSERT_CHECKING
901 /* Define to 1 to build with Bonjour support. (--with-bonjour) */
902 #undef USE_BONJOUR
904 /* Define to 1 to build with BSD Authentication support. (--with-bsd-auth) */
905 #undef USE_BSD_AUTH
907 /* Define to build with ICU support. (--with-icu) */
908 #undef USE_ICU
910 /* Define to 1 to build with LDAP support. (--with-ldap) */
911 #undef USE_LDAP
913 /* Define to 1 to build with XML support. (--with-libxml) */
914 #undef USE_LIBXML
916 /* Define to 1 to use XSLT support when building contrib/xml2.
917 (--with-libxslt) */
918 #undef USE_LIBXSLT
920 /* Define to 1 to build with LLVM based JIT support. (--with-llvm) */
921 #undef USE_LLVM
923 /* Define to 1 to build with LZ4 support. (--with-lz4) */
924 #undef USE_LZ4
926 /* Define to select named POSIX semaphores. */
927 #undef USE_NAMED_POSIX_SEMAPHORES
929 /* Define to 1 to build with OpenSSL support. (--with-ssl=openssl) */
930 #undef USE_OPENSSL
932 /* Define to 1 to build with PAM support. (--with-pam) */
933 #undef USE_PAM
935 /* Define to 1 to use software CRC-32C implementation (slicing-by-8). */
936 #undef USE_SLICING_BY_8_CRC32C
938 /* Define to 1 use Intel SSE 4.2 CRC instructions. */
939 #undef USE_SSE42_CRC32C
941 /* Define to 1 to use Intel SSE 4.2 CRC instructions with a runtime check. */
942 #undef USE_SSE42_CRC32C_WITH_RUNTIME_CHECK
944 /* Define to build with systemd support. (--with-systemd) */
945 #undef USE_SYSTEMD
947 /* Define to select SysV-style semaphores. */
948 #undef USE_SYSV_SEMAPHORES
950 /* Define to select SysV-style shared memory. */
951 #undef USE_SYSV_SHARED_MEMORY
953 /* Define to select unnamed POSIX semaphores. */
954 #undef USE_UNNAMED_POSIX_SEMAPHORES
956 /* Define to select Win32-style semaphores. */
957 #undef USE_WIN32_SEMAPHORES
959 /* Define to select Win32-style shared memory. */
960 #undef USE_WIN32_SHARED_MEMORY
962 /* Define to 1 if `wcstombs_l' requires <xlocale.h>. */
963 #undef WCSTOMBS_L_IN_XLOCALE
965 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
966 significant byte first (like Motorola and SPARC, unlike Intel). */
967 #if defined AC_APPLE_UNIVERSAL_BUILD
968 # if defined __BIG_ENDIAN__
969 # define WORDS_BIGENDIAN 1
970 # endif
971 #else
972 # ifndef WORDS_BIGENDIAN
973 # undef WORDS_BIGENDIAN
974 # endif
975 #endif
977 /* Size of a WAL file block. This need have no particular relation to BLCKSZ.
978 XLOG_BLCKSZ must be a power of 2, and if your system supports O_DIRECT I/O,
979 XLOG_BLCKSZ must be a multiple of the alignment requirement for direct-I/O
980 buffers, else direct I/O may fail. Changing XLOG_BLCKSZ requires an initdb.
982 #undef XLOG_BLCKSZ
986 /* Number of bits in a file offset, on hosts where this is settable. */
987 #undef _FILE_OFFSET_BITS
989 /* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */
990 #undef _LARGEFILE_SOURCE
992 /* Define for large files, on AIX-style hosts. */
993 #undef _LARGE_FILES
995 /* Define to `__inline__' or `__inline' if that's what the C compiler
996 calls it, or to nothing if 'inline' is not supported under any name. */
997 #ifndef __cplusplus
998 #undef inline
999 #endif
1001 /* Define to keyword to use for C99 restrict support, or to nothing if not
1002 supported */
1003 #undef pg_restrict
1005 /* Define to the equivalent of the C99 'restrict' keyword, or to
1006 nothing if this is not supported. Do not define if restrict is
1007 supported directly. */
1008 #undef restrict
1009 /* Work around a bug in Sun C++: it does not support _Restrict or
1010 __restrict__, even though the corresponding Sun C compiler ends up with
1011 "#define restrict _Restrict" or "#define restrict __restrict__" in the
1012 previous line. Perhaps some future version of Sun C++ will work with
1013 restrict; if so, hopefully it defines __RESTRICT like Sun C does. */
1014 #if defined __SUNPRO_CC && !defined __RESTRICT
1015 # define _Restrict
1016 # define __restrict__
1017 #endif
1019 /* Define to how the compiler spells `typeof'. */
1020 #undef typeof