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