]> granicus.if.org Git - postgresql/blob - src/include/pg_config.h.in
Rewrite libxml error handling to be more robust.
[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 1 to enable DTrace support. (--enable-dtrace) */
52 #undef ENABLE_DTRACE
53
54 /* Define to build with GSSAPI support. (--with-gssapi) */
55 #undef ENABLE_GSS
56
57 /* Define to 1 if you want National Language Support. (--enable-nls) */
58 #undef ENABLE_NLS
59
60 /* Define to 1 to build client libraries as thread-safe code.
61    (--enable-thread-safety) */
62 #undef ENABLE_THREAD_SAFETY
63
64 /* Define to nothing if C supports flexible array members, and to 1 if it does
65    not. That way, with a declaration like `struct s { int n; double
66    d[FLEXIBLE_ARRAY_MEMBER]; };', the struct hack can be used with pre-C99
67    compilers. When computing the size of such an object, don't use 'sizeof
68    (struct s)' as it overestimates the size. Use 'offsetof (struct s, d)'
69    instead. Don't use 'offsetof (struct s, d[0])', as this doesn't work with
70    MSVC and with C++ compilers. */
71 #undef FLEXIBLE_ARRAY_MEMBER
72
73 /* float4 values are passed by value if 'true', by reference if 'false' */
74 #undef FLOAT4PASSBYVAL
75
76 /* float8, int8, and related values are passed by value if 'true', by
77    reference if 'false' */
78 #undef FLOAT8PASSBYVAL
79
80 /* Define to 1 if getpwuid_r() takes a 5th argument. */
81 #undef GETPWUID_R_5ARG
82
83 /* Define to 1 if gettimeofday() takes only 1 argument. */
84 #undef GETTIMEOFDAY_1ARG
85
86 #ifdef GETTIMEOFDAY_1ARG
87 # define gettimeofday(a,b) gettimeofday(a)
88 #endif
89
90 /* Define to 1 if you have the `append_history' function. */
91 #undef HAVE_APPEND_HISTORY
92
93 /* Define to 1 if you have the `atexit' function. */
94 #undef HAVE_ATEXIT
95
96 /* Define to 1 if you have the `cbrt' function. */
97 #undef HAVE_CBRT
98
99 /* Define to 1 if you have the `class' function. */
100 #undef HAVE_CLASS
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 `erand48' function. */
153 #undef HAVE_ERAND48
154
155 /* Define to 1 if you have the `ERR_set_mark' function. */
156 #undef HAVE_ERR_SET_MARK
157
158 /* Define to 1 if you have the `fcvt' function. */
159 #undef HAVE_FCVT
160
161 /* Define to 1 if you have the `fdatasync' function. */
162 #undef HAVE_FDATASYNC
163
164 /* Define to 1 if you have the `fpclass' function. */
165 #undef HAVE_FPCLASS
166
167 /* Define to 1 if you have the `fp_class' function. */
168 #undef HAVE_FP_CLASS
169
170 /* Define to 1 if you have the `fp_class_d' function. */
171 #undef HAVE_FP_CLASS_D
172
173 /* Define to 1 if you have the <fp_class.h> header file. */
174 #undef HAVE_FP_CLASS_H
175
176 /* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
177 #undef HAVE_FSEEKO
178
179 /* Define to 1 if your compiler understands __func__. */
180 #undef HAVE_FUNCNAME__FUNC
181
182 /* Define to 1 if your compiler understands __FUNCTION__. */
183 #undef HAVE_FUNCNAME__FUNCTION
184
185 /* Define to 1 if you have the `getaddrinfo' function. */
186 #undef HAVE_GETADDRINFO
187
188 /* Define to 1 if you have the `gethostbyname_r' function. */
189 #undef HAVE_GETHOSTBYNAME_R
190
191 /* Define to 1 if you have the `getifaddrs' function. */
192 #undef HAVE_GETIFADDRS
193
194 /* Define to 1 if you have the `getopt' function. */
195 #undef HAVE_GETOPT
196
197 /* Define to 1 if you have the <getopt.h> header file. */
198 #undef HAVE_GETOPT_H
199
200 /* Define to 1 if you have the `getopt_long' function. */
201 #undef HAVE_GETOPT_LONG
202
203 /* Define to 1 if you have the `getpeereid' function. */
204 #undef HAVE_GETPEEREID
205
206 /* Define to 1 if you have the `getpeerucred' function. */
207 #undef HAVE_GETPEERUCRED
208
209 /* Define to 1 if you have the `getpwuid_r' function. */
210 #undef HAVE_GETPWUID_R
211
212 /* Define to 1 if you have the `getrlimit' function. */
213 #undef HAVE_GETRLIMIT
214
215 /* Define to 1 if you have the `getrusage' function. */
216 #undef HAVE_GETRUSAGE
217
218 /* Define to 1 if you have the `gettimeofday' function. */
219 #undef HAVE_GETTIMEOFDAY
220
221 /* Define to 1 if you have the <gssapi/gssapi.h> header file. */
222 #undef HAVE_GSSAPI_GSSAPI_H
223
224 /* Define to 1 if you have the <gssapi.h> header file. */
225 #undef HAVE_GSSAPI_H
226
227 /* Define to 1 if you have the <history.h> header file. */
228 #undef HAVE_HISTORY_H
229
230 /* Define to 1 if you have the `history_truncate_file' function. */
231 #undef HAVE_HISTORY_TRUNCATE_FILE
232
233 /* Define to 1 if you have the <ieeefp.h> header file. */
234 #undef HAVE_IEEEFP_H
235
236 /* Define to 1 if you have the <ifaddrs.h> header file. */
237 #undef HAVE_IFADDRS_H
238
239 /* Define to 1 if you have the `inet_aton' function. */
240 #undef HAVE_INET_ATON
241
242 /* Define to 1 if the system has the type `int64'. */
243 #undef HAVE_INT64
244
245 /* Define to 1 if the system has the type `int8'. */
246 #undef HAVE_INT8
247
248 /* Define to 1 if the system has the type `intptr_t'. */
249 #undef HAVE_INTPTR_T
250
251 /* Define to 1 if you have the <inttypes.h> header file. */
252 #undef HAVE_INTTYPES_H
253
254 /* Define to 1 if you have the global variable 'int opterr'. */
255 #undef HAVE_INT_OPTERR
256
257 /* Define to 1 if you have the global variable 'int optreset'. */
258 #undef HAVE_INT_OPTRESET
259
260 /* Define to 1 if you have the global variable 'int timezone'. */
261 #undef HAVE_INT_TIMEZONE
262
263 /* Define to 1 if you have support for IPv6. */
264 #undef HAVE_IPV6
265
266 /* Define to 1 if you have isinf(). */
267 #undef HAVE_ISINF
268
269 /* Define to 1 if you have the <kernel/image.h> header file. */
270 #undef HAVE_KERNEL_IMAGE_H
271
272 /* Define to 1 if you have the <kernel/OS.h> header file. */
273 #undef HAVE_KERNEL_OS_H
274
275 /* Define to 1 if `e_data' is member of `krb5_error'. */
276 #undef HAVE_KRB5_ERROR_E_DATA
277
278 /* Define to 1 if `text.data' is member of `krb5_error'. */
279 #undef HAVE_KRB5_ERROR_TEXT_DATA
280
281 /* Define to 1 if you have krb5_free_unparsed_name */
282 #undef HAVE_KRB5_FREE_UNPARSED_NAME
283
284 /* Define to 1 if `client' is member of `krb5_ticket'. */
285 #undef HAVE_KRB5_TICKET_CLIENT
286
287 /* Define to 1 if `enc_part2' is member of `krb5_ticket'. */
288 #undef HAVE_KRB5_TICKET_ENC_PART2
289
290 /* Define to 1 if you have the <langinfo.h> header file. */
291 #undef HAVE_LANGINFO_H
292
293 /* Define to 1 if you have the <ldap.h> header file. */
294 #undef HAVE_LDAP_H
295
296 /* Define to 1 if you have the `crypto' library (-lcrypto). */
297 #undef HAVE_LIBCRYPTO
298
299 /* Define to 1 if you have the `eay32' library (-leay32). */
300 #undef HAVE_LIBEAY32
301
302 /* Define to 1 if you have the `ldap' library (-lldap). */
303 #undef HAVE_LIBLDAP
304
305 /* Define to 1 if you have the `ldap_r' library (-lldap_r). */
306 #undef HAVE_LIBLDAP_R
307
308 /* Define to 1 if you have the `m' library (-lm). */
309 #undef HAVE_LIBM
310
311 /* Define to 1 if you have the `pam' library (-lpam). */
312 #undef HAVE_LIBPAM
313
314 /* Define if you have a function readline library */
315 #undef HAVE_LIBREADLINE
316
317 /* Define to 1 if you have the `selinux' library (-lselinux). */
318 #undef HAVE_LIBSELINUX
319
320 /* Define to 1 if you have the `ssl' library (-lssl). */
321 #undef HAVE_LIBSSL
322
323 /* Define to 1 if you have the `ssleay32' library (-lssleay32). */
324 #undef HAVE_LIBSSLEAY32
325
326 /* Define to 1 if you have the `wldap32' library (-lwldap32). */
327 #undef HAVE_LIBWLDAP32
328
329 /* Define to 1 if you have the `xml2' library (-lxml2). */
330 #undef HAVE_LIBXML2
331
332 /* Define to 1 if you have the `xslt' library (-lxslt). */
333 #undef HAVE_LIBXSLT
334
335 /* Define to 1 if you have the `z' library (-lz). */
336 #undef HAVE_LIBZ
337
338 /* Define to 1 if constants of type 'long long int' should have the suffix LL.
339    */
340 #undef HAVE_LL_CONSTANTS
341
342 /* Define to 1 if the system has the type `locale_t'. */
343 #undef HAVE_LOCALE_T
344
345 /* Define to 1 if `long int' works and is 64 bits. */
346 #undef HAVE_LONG_INT_64
347
348 /* Define to 1 if the system has the type `long long int'. */
349 #undef HAVE_LONG_LONG_INT
350
351 /* Define to 1 if `long long int' works and is 64 bits. */
352 #undef HAVE_LONG_LONG_INT_64
353
354 /* Define to 1 if you have the `memmove' function. */
355 #undef HAVE_MEMMOVE
356
357 /* Define to 1 if you have the <memory.h> header file. */
358 #undef HAVE_MEMORY_H
359
360 /* Define to 1 if the system has the type `MINIDUMP_TYPE'. */
361 #undef HAVE_MINIDUMP_TYPE
362
363 /* Define to 1 if you have the <netinet/in.h> header file. */
364 #undef HAVE_NETINET_IN_H
365
366 /* Define to 1 if you have the <netinet/tcp.h> header file. */
367 #undef HAVE_NETINET_TCP_H
368
369 /* Define to 1 if you have the <net/if.h> header file. */
370 #undef HAVE_NET_IF_H
371
372 /* Define to 1 if you have the `on_exit' function. */
373 #undef HAVE_ON_EXIT
374
375 /* Define to 1 if you have the <ossp/uuid.h> header file. */
376 #undef HAVE_OSSP_UUID_H
377
378 /* Define to 1 if you have the <pam/pam_appl.h> header file. */
379 #undef HAVE_PAM_PAM_APPL_H
380
381 /* Define to 1 if you have the `poll' function. */
382 #undef HAVE_POLL
383
384 /* Define to 1 if you have the <poll.h> header file. */
385 #undef HAVE_POLL_H
386
387 /* Define to 1 if you have the `posix_fadvise' function. */
388 #undef HAVE_POSIX_FADVISE
389
390 /* Define to 1 if you have the POSIX signal interface. */
391 #undef HAVE_POSIX_SIGNALS
392
393 /* Define to 1 if you have the `pstat' function. */
394 #undef HAVE_PSTAT
395
396 /* Define to 1 if the PS_STRINGS thing exists. */
397 #undef HAVE_PS_STRINGS
398
399 /* Define if you have POSIX threads libraries and header files. */
400 #undef HAVE_PTHREAD
401
402 /* Define to 1 if you have the <pwd.h> header file. */
403 #undef HAVE_PWD_H
404
405 /* Define to 1 if you have the `random' function. */
406 #undef HAVE_RANDOM
407
408 /* Define to 1 if you have the <readline.h> header file. */
409 #undef HAVE_READLINE_H
410
411 /* Define to 1 if you have the <readline/history.h> header file. */
412 #undef HAVE_READLINE_HISTORY_H
413
414 /* Define to 1 if you have the <readline/readline.h> header file. */
415 #undef HAVE_READLINE_READLINE_H
416
417 /* Define to 1 if you have the `readlink' function. */
418 #undef HAVE_READLINK
419
420 /* Define to 1 if you have the `rint' function. */
421 #undef HAVE_RINT
422
423 /* Define to 1 if you have the global variable
424    'rl_completion_append_character'. */
425 #undef HAVE_RL_COMPLETION_APPEND_CHARACTER
426
427 /* Define to 1 if you have the `rl_completion_matches' function. */
428 #undef HAVE_RL_COMPLETION_MATCHES
429
430 /* Define to 1 if you have the `rl_filename_completion_function' function. */
431 #undef HAVE_RL_FILENAME_COMPLETION_FUNCTION
432
433 /* Define to 1 if you have the `scandir' function. */
434 #undef HAVE_SCANDIR
435
436 /* Define to 1 if you have the <security/pam_appl.h> header file. */
437 #undef HAVE_SECURITY_PAM_APPL_H
438
439 /* Define to 1 if you have the `setproctitle' function. */
440 #undef HAVE_SETPROCTITLE
441
442 /* Define to 1 if you have the `setsid' function. */
443 #undef HAVE_SETSID
444
445 /* Define to 1 if you have the `sigprocmask' function. */
446 #undef HAVE_SIGPROCMASK
447
448 /* Define to 1 if you have sigsetjmp(). */
449 #undef HAVE_SIGSETJMP
450
451 /* Define to 1 if the system has the type `sig_atomic_t'. */
452 #undef HAVE_SIG_ATOMIC_T
453
454 /* Define to 1 if you have the `snprintf' function. */
455 #undef HAVE_SNPRINTF
456
457 /* Define to 1 if you have spinlocks. */
458 #undef HAVE_SPINLOCKS
459
460 /* Define to 1 if you have the `srandom' function. */
461 #undef HAVE_SRANDOM
462
463 /* Define to 1 if you have the <stdint.h> header file. */
464 #undef HAVE_STDINT_H
465
466 /* Define to 1 if you have the <stdlib.h> header file. */
467 #undef HAVE_STDLIB_H
468
469 /* Define to 1 if you have the `strdup' function. */
470 #undef HAVE_STRDUP
471
472 /* Define to 1 if you have the `strerror' function. */
473 #undef HAVE_STRERROR
474
475 /* Define to 1 if you have the `strerror_r' function. */
476 #undef HAVE_STRERROR_R
477
478 /* Define to 1 if cpp supports the ANSI # stringizing operator. */
479 #undef HAVE_STRINGIZE
480
481 /* Define to 1 if you have the <strings.h> header file. */
482 #undef HAVE_STRINGS_H
483
484 /* Define to 1 if you have the <string.h> header file. */
485 #undef HAVE_STRING_H
486
487 /* Define to 1 if you have the `strlcat' function. */
488 #undef HAVE_STRLCAT
489
490 /* Define to 1 if you have the `strlcpy' function. */
491 #undef HAVE_STRLCPY
492
493 /* Define to 1 if you have the `strtol' function. */
494 #undef HAVE_STRTOL
495
496 /* Define to 1 if you have the `strtoll' function. */
497 #undef HAVE_STRTOLL
498
499 /* Define to 1 if you have the `strtoq' function. */
500 #undef HAVE_STRTOQ
501
502 /* Define to 1 if you have the `strtoul' function. */
503 #undef HAVE_STRTOUL
504
505 /* Define to 1 if you have the `strtoull' function. */
506 #undef HAVE_STRTOULL
507
508 /* Define to 1 if you have the `strtouq' function. */
509 #undef HAVE_STRTOUQ
510
511 /* Define to 1 if the system has the type `struct addrinfo'. */
512 #undef HAVE_STRUCT_ADDRINFO
513
514 /* Define to 1 if the system has the type `struct cmsgcred'. */
515 #undef HAVE_STRUCT_CMSGCRED
516
517 /* Define to 1 if the system has the type `struct option'. */
518 #undef HAVE_STRUCT_OPTION
519
520 /* Define to 1 if `sa_len' is member of `struct sockaddr'. */
521 #undef HAVE_STRUCT_SOCKADDR_SA_LEN
522
523 /* Define to 1 if the system has the type `struct sockaddr_storage'. */
524 #undef HAVE_STRUCT_SOCKADDR_STORAGE
525
526 /* Define to 1 if `ss_family' is member of `struct sockaddr_storage'. */
527 #undef HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY
528
529 /* Define to 1 if `ss_len' is member of `struct sockaddr_storage'. */
530 #undef HAVE_STRUCT_SOCKADDR_STORAGE_SS_LEN
531
532 /* Define to 1 if `__ss_family' is member of `struct sockaddr_storage'. */
533 #undef HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY
534
535 /* Define to 1 if `__ss_len' is member of `struct sockaddr_storage'. */
536 #undef HAVE_STRUCT_SOCKADDR_STORAGE___SS_LEN
537
538 /* Define to 1 if the system has the type `struct sockaddr_un'. */
539 #undef HAVE_STRUCT_SOCKADDR_UN
540
541 /* Define to 1 if `tm_zone' is member of `struct tm'. */
542 #undef HAVE_STRUCT_TM_TM_ZONE
543
544 /* Define to 1 if you have the <SupportDefs.h> header file. */
545 #undef HAVE_SUPPORTDEFS_H
546
547 /* Define to 1 if you have the `symlink' function. */
548 #undef HAVE_SYMLINK
549
550 /* Define to 1 if you have the `sysconf' function. */
551 #undef HAVE_SYSCONF
552
553 /* Define to 1 if you have the syslog interface. */
554 #undef HAVE_SYSLOG
555
556 /* Define to 1 if you have the <sys/ioctl.h> header file. */
557 #undef HAVE_SYS_IOCTL_H
558
559 /* Define to 1 if you have the <sys/ipc.h> header file. */
560 #undef HAVE_SYS_IPC_H
561
562 /* Define to 1 if you have the <sys/poll.h> header file. */
563 #undef HAVE_SYS_POLL_H
564
565 /* Define to 1 if you have the <sys/pstat.h> header file. */
566 #undef HAVE_SYS_PSTAT_H
567
568 /* Define to 1 if you have the <sys/resource.h> header file. */
569 #undef HAVE_SYS_RESOURCE_H
570
571 /* Define to 1 if you have the <sys/select.h> header file. */
572 #undef HAVE_SYS_SELECT_H
573
574 /* Define to 1 if you have the <sys/sem.h> header file. */
575 #undef HAVE_SYS_SEM_H
576
577 /* Define to 1 if you have the <sys/shm.h> header file. */
578 #undef HAVE_SYS_SHM_H
579
580 /* Define to 1 if you have the <sys/socket.h> header file. */
581 #undef HAVE_SYS_SOCKET_H
582
583 /* Define to 1 if you have the <sys/sockio.h> header file. */
584 #undef HAVE_SYS_SOCKIO_H
585
586 /* Define to 1 if you have the <sys/stat.h> header file. */
587 #undef HAVE_SYS_STAT_H
588
589 /* Define to 1 if you have the <sys/tas.h> header file. */
590 #undef HAVE_SYS_TAS_H
591
592 /* Define to 1 if you have the <sys/time.h> header file. */
593 #undef HAVE_SYS_TIME_H
594
595 /* Define to 1 if you have the <sys/types.h> header file. */
596 #undef HAVE_SYS_TYPES_H
597
598 /* Define to 1 if you have the <sys/ucred.h> header file. */
599 #undef HAVE_SYS_UCRED_H
600
601 /* Define to 1 if you have the <sys/un.h> header file. */
602 #undef HAVE_SYS_UN_H
603
604 /* Define to 1 if you have the <termios.h> header file. */
605 #undef HAVE_TERMIOS_H
606
607 /* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use
608    `HAVE_STRUCT_TM_TM_ZONE' instead. */
609 #undef HAVE_TM_ZONE
610
611 /* Define to 1 if you have the `towlower' function. */
612 #undef HAVE_TOWLOWER
613
614 /* Define to 1 if you have the external array `tzname'. */
615 #undef HAVE_TZNAME
616
617 /* Define to 1 if you have the <ucred.h> header file. */
618 #undef HAVE_UCRED_H
619
620 /* Define to 1 if the system has the type `uint64'. */
621 #undef HAVE_UINT64
622
623 /* Define to 1 if the system has the type `uint8'. */
624 #undef HAVE_UINT8
625
626 /* Define to 1 if the system has the type `uintptr_t'. */
627 #undef HAVE_UINTPTR_T
628
629 /* Define to 1 if the system has the type `union semun'. */
630 #undef HAVE_UNION_SEMUN
631
632 /* Define to 1 if you have the <unistd.h> header file. */
633 #undef HAVE_UNISTD_H
634
635 /* Define to 1 if you have unix sockets. */
636 #undef HAVE_UNIX_SOCKETS
637
638 /* Define to 1 if you have the `unsetenv' function. */
639 #undef HAVE_UNSETENV
640
641 /* Define to 1 if you have the `utime' function. */
642 #undef HAVE_UTIME
643
644 /* Define to 1 if you have the `utimes' function. */
645 #undef HAVE_UTIMES
646
647 /* Define to 1 if you have the <utime.h> header file. */
648 #undef HAVE_UTIME_H
649
650 /* Define to 1 if you have the <uuid.h> header file. */
651 #undef HAVE_UUID_H
652
653 /* Define to 1 if you have the `vsnprintf' function. */
654 #undef HAVE_VSNPRINTF
655
656 /* Define to 1 if you have the `waitpid' function. */
657 #undef HAVE_WAITPID
658
659 /* Define to 1 if you have the <wchar.h> header file. */
660 #undef HAVE_WCHAR_H
661
662 /* Define to 1 if you have the `wcstombs' function. */
663 #undef HAVE_WCSTOMBS
664
665 /* Define to 1 if you have the `wcstombs_l' function. */
666 #undef HAVE_WCSTOMBS_L
667
668 /* Define to 1 if you have the <wctype.h> header file. */
669 #undef HAVE_WCTYPE_H
670
671 /* Define to 1 if you have the <winldap.h> header file. */
672 #undef HAVE_WINLDAP_H
673
674 /* Define to 1 if your libxml has xmlStructuredErrorContext. */
675 #undef HAVE_XMLSTRUCTUREDERRORCONTEXT
676
677 /* Define to the appropriate snprintf format for 64-bit ints. */
678 #undef INT64_FORMAT
679
680 /* Define to build with Kerberos 5 support. (--with-krb5) */
681 #undef KRB5
682
683 /* Define to 1 if `locale_t' requires <xlocale.h>. */
684 #undef LOCALE_T_IN_XLOCALE
685
686 /* Define as the maximum alignment requirement of any C data type. */
687 #undef MAXIMUM_ALIGNOF
688
689 /* Define bytes to use libc memset(). */
690 #undef MEMSET_LOOP_LIMIT
691
692 /* Define to the address where bug reports for this package should be sent. */
693 #undef PACKAGE_BUGREPORT
694
695 /* Define to the full name of this package. */
696 #undef PACKAGE_NAME
697
698 /* Define to the full name and version of this package. */
699 #undef PACKAGE_STRING
700
701 /* Define to the one symbol short name of this package. */
702 #undef PACKAGE_TARNAME
703
704 /* Define to the version of this package. */
705 #undef PACKAGE_VERSION
706
707 /* Define to the name of the default PostgreSQL service principal in Kerberos.
708    (--with-krb-srvnam=NAME) */
709 #undef PG_KRB_SRVNAM
710
711 /* PostgreSQL major version as a string */
712 #undef PG_MAJORVERSION
713
714 /* PostgreSQL version as a string */
715 #undef PG_VERSION
716
717 /* PostgreSQL version as a number */
718 #undef PG_VERSION_NUM
719
720 /* A string containing the version number, platform, and C compiler */
721 #undef PG_VERSION_STR
722
723 /* Define to 1 to allow profiling output to be saved separately for each
724    process. */
725 #undef PROFILE_PID_DIR
726
727 /* Define to the necessary symbol if this constant uses a non-standard name on
728    your system. */
729 #undef PTHREAD_CREATE_JOINABLE
730
731 /* RELSEG_SIZE is the maximum number of blocks allowed in one disk file. Thus,
732    the maximum size of a single file is RELSEG_SIZE * BLCKSZ; relations bigger
733    than that are divided into multiple files. RELSEG_SIZE * BLCKSZ must be
734    less than your OS' limit on file size. This is often 2 GB or 4GB in a
735    32-bit operating system, unless you have large file support enabled. By
736    default, we make the limit 1 GB to avoid any possible integer-overflow
737    problems within the OS. A limit smaller than necessary only means we divide
738    a large relation into more chunks than necessary, so it seems best to err
739    in the direction of a small limit. A power-of-2 value is recommended to
740    save a few cycles in md.c, but is not absolutely required. Changing
741    RELSEG_SIZE requires an initdb. */
742 #undef RELSEG_SIZE
743
744 /* The size of `long', as computed by sizeof. */
745 #undef SIZEOF_LONG
746
747 /* The size of `off_t', as computed by sizeof. */
748 #undef SIZEOF_OFF_T
749
750 /* The size of `size_t', as computed by sizeof. */
751 #undef SIZEOF_SIZE_T
752
753 /* The size of `void *', as computed by sizeof. */
754 #undef SIZEOF_VOID_P
755
756 /* Define to 1 if you have the ANSI C header files. */
757 #undef STDC_HEADERS
758
759 /* Define to 1 if strerror_r() returns a int. */
760 #undef STRERROR_R_INT
761
762 /* Define to 1 if your <sys/time.h> declares `struct tm'. */
763 #undef TM_IN_SYS_TIME
764
765 /* Define to the appropriate snprintf format for unsigned 64-bit ints. */
766 #undef UINT64_FORMAT
767
768 /* Define to 1 to build with assertion checks. (--enable-cassert) */
769 #undef USE_ASSERT_CHECKING
770
771 /* Define to 1 to build with Bonjour support. (--with-bonjour) */
772 #undef USE_BONJOUR
773
774 /* Define to 1 if you want float4 values to be passed by value.
775    (--enable-float4-byval) */
776 #undef USE_FLOAT4_BYVAL
777
778 /* Define to 1 if you want float8, int8, etc values to be passed by value.
779    (--enable-float8-byval) */
780 #undef USE_FLOAT8_BYVAL
781
782 /* Define to 1 if "static inline" works without unwanted warnings from
783    compilations where static inline functions are defined but not called. */
784 #undef USE_INLINE
785
786 /* Define to 1 if you want 64-bit integer timestamp and interval support.
787    (--enable-integer-datetimes) */
788 #undef USE_INTEGER_DATETIMES
789
790 /* Define to 1 to build with LDAP support. (--with-ldap) */
791 #undef USE_LDAP
792
793 /* Define to 1 to build with XML support. (--with-libxml) */
794 #undef USE_LIBXML
795
796 /* Define to 1 to use XSLT support when building contrib/xml2.
797    (--with-libxslt) */
798 #undef USE_LIBXSLT
799
800 /* Define to select named POSIX semaphores. */
801 #undef USE_NAMED_POSIX_SEMAPHORES
802
803 /* Define to 1 to build with PAM support. (--with-pam) */
804 #undef USE_PAM
805
806 /* Use replacement snprintf() functions. */
807 #undef USE_REPL_SNPRINTF
808
809 /* Define to build with (Open)SSL support. (--with-openssl) */
810 #undef USE_SSL
811
812 /* Define to select SysV-style semaphores. */
813 #undef USE_SYSV_SEMAPHORES
814
815 /* Define to select SysV-style shared memory. */
816 #undef USE_SYSV_SHARED_MEMORY
817
818 /* Define to select unnamed POSIX semaphores. */
819 #undef USE_UNNAMED_POSIX_SEMAPHORES
820
821 /* Define to select Win32-style semaphores. */
822 #undef USE_WIN32_SEMAPHORES
823
824 /* Define to select Win32-style shared memory. */
825 #undef USE_WIN32_SHARED_MEMORY
826
827 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
828    significant byte first (like Motorola and SPARC, unlike Intel). */
829 #if defined AC_APPLE_UNIVERSAL_BUILD
830 # if defined __BIG_ENDIAN__
831 #  define WORDS_BIGENDIAN 1
832 # endif
833 #else
834 # ifndef WORDS_BIGENDIAN
835 #  undef WORDS_BIGENDIAN
836 # endif
837 #endif
838
839 /* Size of a WAL file block. This need have no particular relation to BLCKSZ.
840    XLOG_BLCKSZ must be a power of 2, and if your system supports O_DIRECT I/O,
841    XLOG_BLCKSZ must be a multiple of the alignment requirement for direct-I/O
842    buffers, else direct I/O may fail. Changing XLOG_BLCKSZ requires an initdb.
843    */
844 #undef XLOG_BLCKSZ
845
846 /* XLOG_SEG_SIZE is the size of a single WAL file. This must be a power of 2
847    and larger than XLOG_BLCKSZ (preferably, a great deal larger than
848    XLOG_BLCKSZ). Changing XLOG_SEG_SIZE requires an initdb. */
849 #undef XLOG_SEG_SIZE
850
851 /* Number of bits in a file offset, on hosts where this is settable. */
852 #undef _FILE_OFFSET_BITS
853
854 /* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */
855 #undef _LARGEFILE_SOURCE
856
857 /* Define for large files, on AIX-style hosts. */
858 #undef _LARGE_FILES
859
860 /* Define to empty if `const' does not conform to ANSI C. */
861 #undef const
862
863 /* Define to `__inline__' or `__inline' if that's what the C compiler
864    calls it, or to nothing if 'inline' is not supported under any name.  */
865 #ifndef __cplusplus
866 #undef inline
867 #endif
868
869 /* Define to the type of a signed integer type wide enough to hold a pointer,
870    if such a type exists, and if the system does not define it. */
871 #undef intptr_t
872
873 /* Define to empty if the C compiler does not understand signed types. */
874 #undef signed
875
876 /* Define to the type of an unsigned integer type wide enough to hold a
877    pointer, if such a type exists, and if the system does not define it. */
878 #undef uintptr_t
879
880 /* Define to empty if the keyword `volatile' does not work. Warning: valid
881    code using `volatile' can become incorrect without. Disable with care. */
882 #undef volatile