pg_config.h.in 17.0 KB
Newer Older
1
/* src/include/pg_config.h.in.  Generated from configure.in by autoheader.  */
2

3 4
/* Define to the type of arg 1 of 'accept' */
#undef ACCEPT_TYPE_ARG1
5

6 7
/* Define to the type of arg 2 of 'accept' */
#undef ACCEPT_TYPE_ARG2
8

9 10
/* Define to the type of arg 3 of 'accept' */
#undef ACCEPT_TYPE_ARG3
11

12 13
/* The alignment requirement of a `double'. */
#undef ALIGNOF_DOUBLE
14

15 16
/* The alignment requirement of a `int'. */
#undef ALIGNOF_INT
17

18 19
/* The alignment requirement of a `long'. */
#undef ALIGNOF_LONG
20

21 22
/* The alignment requirement of a `long long int'. */
#undef ALIGNOF_LONG_LONG_INT
23

24 25
/* The alignment requirement of a `short'. */
#undef ALIGNOF_SHORT
B
Bruce Momjian 已提交
26

27 28 29 30
/* Define to the default TCP port number on which the server listens and to
   which clients will try to connect to. This can be overridden at run-time,
   but it's convenient if your clients have the right default compiled in.
   (--with-pgport=PORTNUM) */
31 32
#undef DEF_PGPORT

33 34
/* Define to the default TCP port number as string constant. */
#undef DEF_PGPORT_STR
35

36
/* Define to 1 if you want National Language Support. (--enable-nls) */
P
Peter Eisentraut 已提交
37 38
#undef ENABLE_NLS

39 40
/* Define to 1 if gettimeofday() takes only 1 argument. */
#undef GETTIMEOFDAY_1ARG
41

42 43
#ifdef GETTIMEOFDAY_1ARG
# define gettimeofday(a,b) gettimeofday(a)
44 45
#endif

46 47
/* Define to 1 if you have the `atexit' function. */
#undef HAVE_ATEXIT
48

49 50
/* Define to 1 if you have the `cbrt' function. */
#undef HAVE_CBRT
51

52 53
/* Define to 1 if you have the `class' function. */
#undef HAVE_CLASS
54

55 56 57
/* Define to 1 if you have the `crypt' function. */
#undef HAVE_CRYPT

58 59
/* Define to 1 if you have the <crypt.h> header file. */
#undef HAVE_CRYPT_H
60

61 62 63
/* Define to 1 if you have the declaration of `fdatasync', and to 0 if you
   don't. */
#undef HAVE_DECL_FDATASYNC
64

65 66 67
/* Define to 1 if you have the declaration of `snprintf', and to 0 if you
   don't. */
#undef HAVE_DECL_SNPRINTF
68

69 70 71
/* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
   don't. */
#undef HAVE_DECL_VSNPRINTF
72

73 74
/* Define to 1 if you have the <dld.h> header file. */
#undef HAVE_DLD_H
75

76 77
/* Define to 1 if you have the `dlopen' function. */
#undef HAVE_DLOPEN
78

79 80
/* Define to 1 if you have the <editline/history.h> header file. */
#undef HAVE_EDITLINE_HISTORY_H
81

82 83
/* Define to 1 if you have the <editline/readline.h> header file. */
#undef HAVE_EDITLINE_READLINE_H
84

85 86
/* Define to 1 if you have the <endian.h> header file. */
#undef HAVE_ENDIAN_H
87

88 89
/* Define to 1 if you have the `fcvt' function. */
#undef HAVE_FCVT
B
Bruce Momjian 已提交
90

91 92 93 94 95
/* Define to 1 if you have the `fdatasync' function. */
#undef HAVE_FDATASYNC

/* Define to 1 if you have finite(). */
#undef HAVE_FINITE
96

97 98 99 100 101 102 103 104 105 106
/* Define to 1 if you have the `fpclass' function. */
#undef HAVE_FPCLASS

/* Define to 1 if you have the `fp_class' function. */
#undef HAVE_FP_CLASS

/* Define to 1 if you have the `fp_class_d' function. */
#undef HAVE_FP_CLASS_D

/* Define to 1 if you have the <fp_class.h> header file. */
B
Bruce Momjian 已提交
107 108
#undef HAVE_FP_CLASS_H

109 110 111
/* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
#undef HAVE_FSEEKO

112 113 114 115 116 117
/* Define to 1 if your compiler understands __func__. */
#undef HAVE_FUNCNAME__FUNC

/* Define to 1 if your compiler understands __FUNCTION__. */
#undef HAVE_FUNCNAME__FUNCTION

118 119 120
/* Define to 1 if you have the `getaddrinfo' function. */
#undef HAVE_GETADDRINFO

121 122 123
/* Define to 1 if you have the `gethostbyname_r' function. */
#undef HAVE_GETHOSTBYNAME_R

124 125 126
/* Define to 1 if you have the `gethostname' function. */
#undef HAVE_GETHOSTNAME

127 128 129
/* Define to 1 if you have the `getopt' function. */
#undef HAVE_GETOPT

130
/* Define to 1 if you have the <getopt.h> header file. */
131 132
#undef HAVE_GETOPT_H

133 134 135 136 137 138
/* Define to 1 if you have the `getopt_long' function. */
#undef HAVE_GETOPT_LONG

/* Define to 1 if you have the `getpeereid' function. */
#undef HAVE_GETPEEREID

139 140 141
/* Define to 1 if you have the `getpwuid_r' function. */
#undef HAVE_GETPWUID_R

142 143 144 145
/* Define to 1 if you have the `getrusage' function. */
#undef HAVE_GETRUSAGE

/* Define to 1 if you have the <history.h> header file. */
B
Bruce Momjian 已提交
146 147
#undef HAVE_HISTORY_H

148
/* Define to 1 if you have the <ieeefp.h> header file. */
B
Bruce Momjian 已提交
149 150
#undef HAVE_IEEEFP_H

151 152
/* Define to 1 if you have the `inet_aton' function. */
#undef HAVE_INET_ATON
153

154 155
/* Define to 1 if the system has the type `int64'. */
#undef HAVE_INT64
156

157 158
/* Define to 1 if the system has the type `int8'. */
#undef HAVE_INT8
159

160 161
/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H
B
Bruce Momjian 已提交
162

163 164
/* Define to 1 if you have the global variable 'int optreset'. */
#undef HAVE_INT_OPTRESET
165

166 167
/* Define to 1 if you have the global variable 'int timezone'. */
#undef HAVE_INT_TIMEZONE
168

169 170
/* Define to 1 if you have support for IPv6. */
#undef HAVE_IPV6
B
Bruce Momjian 已提交
171

172 173
/* Define to 1 if you have isinf(). */
#undef HAVE_ISINF
174

175 176
/* Define to 1 if you have the <kernel/image.h> header file. */
#undef HAVE_KERNEL_IMAGE_H
177

178 179
/* Define to 1 if you have the <kernel/OS.h> header file. */
#undef HAVE_KERNEL_OS_H
B
Bruce Momjian 已提交
180

181 182
/* Define to 1 if `e_data' is member of `krb5_error'. */
#undef HAVE_KRB5_ERROR_E_DATA
183

184 185
/* Define to 1 if `text.data' is member of `krb5_error'. */
#undef HAVE_KRB5_ERROR_TEXT_DATA
186

187 188
/* Define to 1 if `client' is member of `krb5_ticket'. */
#undef HAVE_KRB5_TICKET_CLIENT
189

190 191
/* Define to 1 if `enc_part2' is member of `krb5_ticket'. */
#undef HAVE_KRB5_TICKET_ENC_PART2
192

193 194
/* Define to 1 if you have the `bind' library (-lbind). */
#undef HAVE_LIBBIND
195

196 197
/* Define to 1 if you have the `BSD' library (-lBSD). */
#undef HAVE_LIBBSD
198

199 200
/* Define to 1 if you have the `compat' library (-lcompat). */
#undef HAVE_LIBCOMPAT
201

202 203
/* Define to 1 if you have the `crypto' library (-lcrypto). */
#undef HAVE_LIBCRYPTO
204

205 206
/* Define to 1 if you have the `cygipc' library (-lcygipc). */
#undef HAVE_LIBCYGIPC
207

208 209
/* Define to 1 if you have the `des' library (-ldes). */
#undef HAVE_LIBDES
B
Bruce Momjian 已提交
210

211 212
/* Define to 1 if you have the `dl' library (-ldl). */
#undef HAVE_LIBDL
213

214 215
/* Define to 1 if you have the `dld' library (-ldld). */
#undef HAVE_LIBDLD
216

217 218
/* Define to 1 if you have the `gen' library (-lgen). */
#undef HAVE_LIBGEN
219

220 221
/* Define to 1 if you have the `IPC' library (-lIPC). */
#undef HAVE_LIBIPC
M
 
Marc G. Fournier 已提交
222

223 224
/* Define to 1 if you have the `krb' library (-lkrb). */
#undef HAVE_LIBKRB
225

226 227
/* Define to 1 if you have the `lc' library (-llc). */
#undef HAVE_LIBLC
228

229 230
/* Define to 1 if you have the `ld' library (-lld). */
#undef HAVE_LIBLD
231

232 233
/* Define to 1 if you have the `m' library (-lm). */
#undef HAVE_LIBM
234

235 236
/* Define to 1 if you have the `nsl' library (-lnsl). */
#undef HAVE_LIBNSL
237

238 239
/* Define to 1 if you have the `pam' library (-lpam). */
#undef HAVE_LIBPAM
240

241 242
/* Define to 1 if you have the `PW' library (-lPW). */
#undef HAVE_LIBPW
M
 
Marc G. Fournier 已提交
243

244 245
/* Define if you have a function readline library */
#undef HAVE_LIBREADLINE
B
Bruce Momjian 已提交
246

247 248
/* Define to 1 if you have the `resolv' library (-lresolv). */
#undef HAVE_LIBRESOLV
249

250 251
/* Define to 1 if you have the `socket' library (-lsocket). */
#undef HAVE_LIBSOCKET
252

253 254
/* Define to 1 if you have the `ssl' library (-lssl). */
#undef HAVE_LIBSSL
255

256 257
/* Define to 1 if you have the `unix' library (-lunix). */
#undef HAVE_LIBUNIX
258

259 260
/* Define to 1 if you have the `util' library (-lutil). */
#undef HAVE_LIBUTIL
261

262 263 264
/* Define to 1 if you have the `wsock32' library (-lwsock32). */
#undef HAVE_LIBWSOCK32

265 266
/* Define to 1 if you have the `z' library (-lz). */
#undef HAVE_LIBZ
267

268 269 270
/* Define to 1 if constants of type 'long long int' should have the suffix LL.
   */
#undef HAVE_LL_CONSTANTS
271

272 273
/* Define to 1 if `long int' works and is 64 bits. */
#undef HAVE_LONG_INT_64
274

275 276
/* Define to 1 if `long long int' works and is 64 bits. */
#undef HAVE_LONG_LONG_INT_64
277

278 279
/* Define to 1 if you have the `memmove' function. */
#undef HAVE_MEMMOVE
280

281 282
/* Define to 1 if you have the <memory.h> header file. */
#undef HAVE_MEMORY_H
283

284 285
/* Define to 1 if you have the <netinet/in.h> header file. */
#undef HAVE_NETINET_IN_H
286

287 288
/* Define to 1 if you have the <netinet/tcp.h> header file. */
#undef HAVE_NETINET_TCP_H
289

290 291
/* Define to 1 if you have the `on_exit' function. */
#undef HAVE_ON_EXIT
292

293 294
/* Define to 1 if you have the <pam/pam_appl.h> header file. */
#undef HAVE_PAM_PAM_APPL_H
295

296 297
/* Define to 1 if you have the `poll' function. */
#undef HAVE_POLL
298

299 300
/* Define to 1 if you have the <poll.h> header file. */
#undef HAVE_POLL_H
301

302 303
/* Define to 1 if you have the POSIX signal interface. */
#undef HAVE_POSIX_SIGNALS
304

305 306
/* Define to 1 if you have the `pstat' function. */
#undef HAVE_PSTAT
307

308 309
/* Define to 1 if the PS_STRINGS thing exists. */
#undef HAVE_PS_STRINGS
310

311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348
/* Define to 1 if you have the <pwd.h> header file. */
#undef HAVE_PWD_H

/* Define to 1 if you have the `random' function. */
#undef HAVE_RANDOM

/* Define to 1 if you have the <readline.h> header file. */
#undef HAVE_READLINE_H

/* Define to 1 if you have the <readline/history.h> header file. */
#undef HAVE_READLINE_HISTORY_H

/* Define to 1 if you have the <readline/readline.h> header file. */
#undef HAVE_READLINE_READLINE_H

/* Define to 1 if you have the `replace_history_entry' function. */
#undef HAVE_REPLACE_HISTORY_ENTRY

/* Define to 1 if you have the `rint' function. */
#undef HAVE_RINT

/* Define to 1 if you have the global variable
   'rl_completion_append_character'. */
#undef HAVE_RL_COMPLETION_APPEND_CHARACTER

/* Define to 1 if you have the `rl_completion_matches' function. */
#undef HAVE_RL_COMPLETION_MATCHES

/* Define to 1 if you have the `rl_filename_completion_function' function. */
#undef HAVE_RL_FILENAME_COMPLETION_FUNCTION

/* Define to 1 if you have the <security/pam_appl.h> header file. */
#undef HAVE_SECURITY_PAM_APPL_H

/* Define to 1 if you have the `setproctitle' function. */
#undef HAVE_SETPROCTITLE

/* Define to 1 if you have the `setsid' function. */
349 350
#undef HAVE_SETSID

351
/* Define to 1 if you have the `sigprocmask' function. */
352 353
#undef HAVE_SIGPROCMASK

354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372
/* Define to 1 if you have sigsetjmp(). */
#undef HAVE_SIGSETJMP

/* Define to 1 if the system has the type `sig_atomic_t'. */
#undef HAVE_SIG_ATOMIC_T

/* Define to 1 if you have the `snprintf' function. */
#undef HAVE_SNPRINTF

/* Define to 1 if you have the `srandom' function. */
#undef HAVE_SRANDOM

/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H

/* Define to 1 if you have the <stdlib.h> header file. */
#undef HAVE_STDLIB_H

/* Define to 1 if you have the `strcasecmp' function. */
373 374
#undef HAVE_STRCASECMP

375 376 377 378 379 380
/* Define to 1 if you have the `strdup' function. */
#undef HAVE_STRDUP

/* Define to 1 if you have the `strerror' function. */
#undef HAVE_STRERROR

381 382 383
/* Define to 1 if you have the `strerror_r' function. */
#undef HAVE_STRERROR_R

384 385 386 387 388 389 390 391 392 393
/* Define to 1 if cpp supports the ANSI # stringizing operator. */
#undef HAVE_STRINGIZE

/* Define to 1 if you have the <strings.h> header file. */
#undef HAVE_STRINGS_H

/* Define to 1 if you have the <string.h> header file. */
#undef HAVE_STRING_H

/* Define to 1 if you have the `strtol' function. */
394 395
#undef HAVE_STRTOL

396 397 398 399 400 401 402
/* Define to 1 if you have the `strtoll' function. */
#undef HAVE_STRTOLL

/* Define to 1 if you have the `strtoq' function. */
#undef HAVE_STRTOQ

/* Define to 1 if you have the `strtoul' function. */
M
Marc G. Fournier 已提交
403 404
#undef HAVE_STRTOUL

405 406
/* Define to 1 if you have the `strtoull' function. */
#undef HAVE_STRTOULL
407

408 409
/* Define to 1 if you have the `strtouq' function. */
#undef HAVE_STRTOUQ
410

411 412
/* Define to 1 if the system has the type `struct addrinfo'. */
#undef HAVE_STRUCT_ADDRINFO
413

414 415
/* Define to 1 if the system has the type `struct cmsgcred'. */
#undef HAVE_STRUCT_CMSGCRED
416

417 418
/* Define to 1 if the system has the type `struct fcred'. */
#undef HAVE_STRUCT_FCRED
419

420 421 422
/* Define to 1 if `sa_len' is member of `struct sockaddr'. */
#undef HAVE_STRUCT_SOCKADDR_SA_LEN

B
Bruce Momjian 已提交
423 424 425
/* Define to 1 if the system has the type `struct sockaddr_storage'. */
#undef HAVE_STRUCT_SOCKADDR_STORAGE

426 427 428
/* Define to 1 if `ss_family' is member of `struct sockaddr_storage'. */
#undef HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY

429 430 431
/* Define to 1 if `ss_len' is member of `struct sockaddr_storage'. */
#undef HAVE_STRUCT_SOCKADDR_STORAGE_SS_LEN

432 433 434
/* Define to 1 if `__ss_family' is member of `struct sockaddr_storage'. */
#undef HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY

435 436 437
/* Define to 1 if `__ss_len' is member of `struct sockaddr_storage'. */
#undef HAVE_STRUCT_SOCKADDR_STORAGE___SS_LEN

438 439
/* Define to 1 if the system has the type `struct sockaddr_un'. */
#undef HAVE_STRUCT_SOCKADDR_UN
440

441 442
/* Define to 1 if the system has the type `struct sockcred'. */
#undef HAVE_STRUCT_SOCKCRED
443

444 445
/* Define to 1 if `tm_zone' is member of `struct tm'. */
#undef HAVE_STRUCT_TM_TM_ZONE
446

447 448
/* Define to 1 if you have the <SupportDefs.h> header file. */
#undef HAVE_SUPPORTDEFS_H
449

450 451 452
/* Define to 1 if you have the `symlink' function. */
#undef HAVE_SYMLINK

453 454
/* Define to 1 if you have the `sysconf' function. */
#undef HAVE_SYSCONF
M
 
Marc G. Fournier 已提交
455

456 457
/* Define to 1 if you have the syslog interface. */
#undef HAVE_SYSLOG
458

459 460
/* Define to 1 if you have the <sys/ipc.h> header file. */
#undef HAVE_SYS_IPC_H
461

462 463
/* Define to 1 if you have the <sys/poll.h> header file. */
#undef HAVE_SYS_POLL_H
464

465 466
/* Define to 1 if you have the <sys/pstat.h> header file. */
#undef HAVE_SYS_PSTAT_H
467

468 469
/* Define to 1 if you have the <sys/select.h> header file. */
#undef HAVE_SYS_SELECT_H
470

471 472
/* Define to 1 if you have the <sys/sem.h> header file. */
#undef HAVE_SYS_SEM_H
473

474 475
/* Define to 1 if you have the <sys/shm.h> header file. */
#undef HAVE_SYS_SHM_H
476

477 478
/* Define to 1 if you have the <sys/socket.h> header file. */
#undef HAVE_SYS_SOCKET_H
479

480 481
/* Define to 1 if you have the <sys/stat.h> header file. */
#undef HAVE_SYS_STAT_H
482

483 484
/* Define to 1 if you have the <sys/types.h> header file. */
#undef HAVE_SYS_TYPES_H
485

486 487
/* Define to 1 if you have the <sys/un.h> header file. */
#undef HAVE_SYS_UN_H
488

489 490
/* Define to 1 if you have the <termios.h> header file. */
#undef HAVE_TERMIOS_H
491

492 493 494
/* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use
   `HAVE_STRUCT_TM_TM_ZONE' instead. */
#undef HAVE_TM_ZONE
495

496
/* Define to 1 if you have the external array `tzname'. */
497
#undef HAVE_TZNAME
498

499 500
/* Define to 1 if the system has the type `uint64'. */
#undef HAVE_UINT64
501

502 503
/* Define to 1 if the system has the type `uint8'. */
#undef HAVE_UINT8
504

505 506
/* Define to 1 if the system has the type `union semun'. */
#undef HAVE_UNION_SEMUN
507

508 509
/* Define to 1 if you have the <unistd.h> header file. */
#undef HAVE_UNISTD_H
510

B
Bruce Momjian 已提交
511 512 513
/* Define to 1 if you have unix sockets. */
#undef HAVE_UNIX_SOCKETS

514 515
/* Define to 1 if you have the `utime' function. */
#undef HAVE_UTIME
516

517 518
/* Define to 1 if you have the `utimes' function. */
#undef HAVE_UTIMES
519

520 521
/* Define to 1 if you have the <utime.h> header file. */
#undef HAVE_UTIME_H
522

523 524
/* Define to 1 if you have the `vsnprintf' function. */
#undef HAVE_VSNPRINTF
M
 
Marc G. Fournier 已提交
525

526 527
/* Define to 1 if you have the `waitpid' function. */
#undef HAVE_WAITPID
528

529 530
/* Define to the appropriate snprintf format for 64-bit ints, if any. */
#undef INT64_FORMAT
531

532 533
/* Define to build with Kerberos 4 support. (--with-krb4) */
#undef KRB4
534

535 536
/* Define to build with Kerberos 5 support. (--with-krb5) */
#undef KRB5
537

538 539
/* Define to the location of locale files. */
#undef LOCALEDIR
540

541 542
/* Define as the maximum alignment requirement of any C data type. */
#undef MAXIMUM_ALIGNOF
543

544 545
/* Define to the address where bug reports for this package should be sent. */
#undef PACKAGE_BUGREPORT
T
Tatsuo Ishii 已提交
546

547 548
/* Define to the full name of this package. */
#undef PACKAGE_NAME
549

550 551
/* Define to the full name and version of this package. */
#undef PACKAGE_STRING
552

553 554
/* Define to the one symbol short name of this package. */
#undef PACKAGE_TARNAME
555

556 557
/* Define to the version of this package. */
#undef PACKAGE_VERSION
558

559 560 561
/* Define to the name of the PostgreSQL service principal in Kerberos.
   (--with-krb-srvnam=NAME) */
#undef PG_KRB_SRVNAM
562

563 564
/* PostgreSQL version */
#undef PG_VERSION
565

566 567
/* A string containing the version number, platform, and C compiler */
#undef PG_VERSION_STR
568

569 570
/* The size of a `unsigned long', as computed by sizeof. */
#undef SIZEOF_UNSIGNED_LONG
571

572 573
/* Define to 1 if you have the ANSI C header files. */
#undef STDC_HEADERS
574

575 576
/* Define to 1 if your <sys/time.h> declares `struct tm'. */
#undef TM_IN_SYS_TIME
577

578 579
/* Define to 1 to build with assertion checks. (--enable-cassert) */
#undef USE_ASSERT_CHECKING
580

581 582 583
/* Define to 1 if you want 64-bit integer timestamp and interval support.
   (--enable-integer-datetimes) */
#undef USE_INTEGER_DATETIMES
584

585 586
/* Define to select named POSIX semaphores. */
#undef USE_NAMED_POSIX_SEMAPHORES
587

588 589
/* Define to 1 to build with PAM support. (--with-pam) */
#undef USE_PAM
590

591 592 593
/* Define to 1 to build with Rendezvous support. (--with-rendezvous) */
#undef USE_RENDEZVOUS

594 595
/* Define to build with (Open)SSL support. (--with-openssl) */
#undef USE_SSL
596

597 598
/* Define to select SysV-style semaphores. */
#undef USE_SYSV_SEMAPHORES
599

600 601
/* Define to select SysV-style shared memory. */
#undef USE_SYSV_SHARED_MEMORY
602

603 604
/* Define to select unnamed POSIX semaphores. */
#undef USE_UNNAMED_POSIX_SEMAPHORES
605

606 607
/* Number of bits in a file offset, on hosts where this is settable. */
#undef _FILE_OFFSET_BITS
608

609 610
/* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */
#undef _LARGEFILE_SOURCE
611

612 613 614 615 616
/* Define for large files, on AIX-style hosts. */
#undef _LARGE_FILES

/* Define to empty if `const' does not conform to ANSI C. */
#undef const
617

618 619 620
/* Define as `__inline' if that's what the C compiler calls it, or to nothing
   if it is not supported. */
#undef inline
621

622 623 624 625 626 627
/* Define to empty if the C compiler does not understand signed types. */
#undef signed

/* Define to empty if the keyword `volatile' does not work. Warning: valid
   code using `volatile' can become incorrect without. Disable with care. */
#undef volatile