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