1 | /* src/include/pg_config.h. Generated from pg_config.h.in by configure. */ |
2 | /* src/include/pg_config.h.in. Generated from configure.ac by autoheader. */ |
3 | |
4 | /* Define to the type of arg 1 of 'accept' */ |
5 | #define ACCEPT_TYPE_ARG1 int |
6 | |
7 | /* Define to the type of arg 2 of 'accept' */ |
8 | #define ACCEPT_TYPE_ARG2 struct sockaddr * |
9 | |
10 | /* Define to the type of arg 3 of 'accept' */ |
11 | #define ACCEPT_TYPE_ARG3 socklen_t |
12 | |
13 | /* Define to the return type of 'accept' */ |
14 | #define ACCEPT_TYPE_RETURN int |
15 | |
16 | /* Define if building universal (internal helper macro) */ |
17 | /* #undef AC_APPLE_UNIVERSAL_BUILD */ |
18 | |
19 | /* The normal alignment of `double', in bytes. */ |
20 | #define ALIGNOF_DOUBLE 8 |
21 | |
22 | /* The normal alignment of `int', in bytes. */ |
23 | #define ALIGNOF_INT 4 |
24 | |
25 | /* The normal alignment of `long', in bytes. */ |
26 | #define ALIGNOF_LONG 8 |
27 | |
28 | /* The normal alignment of `long long int', in bytes. */ |
29 | /* #undef ALIGNOF_LONG_LONG_INT */ |
30 | |
31 | /* The normal alignment of `PG_INT128_TYPE', in bytes. */ |
32 | #define ALIGNOF_PG_INT128_TYPE 16 |
33 | |
34 | /* The normal alignment of `short', in bytes. */ |
35 | #define ALIGNOF_SHORT 2 |
36 | |
37 | /* Size of a disk block --- this also limits the size of a tuple. You can set |
38 | it bigger if you need bigger tuples (although TOAST should reduce the need |
39 | to have large tuples, since fields can be spread across multiple tuples). |
40 | BLCKSZ must be a power of 2. The maximum possible value of BLCKSZ is |
41 | currently 2^15 (32768). This is determined by the 15-bit widths of the |
42 | lp_off and lp_len fields in ItemIdData (see include/storage/itemid.h). |
43 | Changing BLCKSZ requires an initdb. */ |
44 | #define BLCKSZ 8192 |
45 | |
46 | /* Saved arguments from configure */ |
47 | #define CONFIGURE_ARGS " '--build=x86_64-linux-gnu' '--prefix=/usr' '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--disable-option-checking' '--disable-silent-rules' '--libdir=${prefix}/lib/x86_64-linux-gnu' '--runstatedir=/run' '--disable-maintainer-mode' '--disable-dependency-tracking' '--with-tcl' '--with-perl' '--with-python' '--with-pam' '--with-openssl' '--with-libxml' '--with-libxslt' '--mandir=/usr/share/postgresql/14/man' '--docdir=/usr/share/doc/postgresql-doc-14' '--sysconfdir=/etc/postgresql-common' '--datarootdir=/usr/share/' '--datadir=/usr/share/postgresql/14' '--bindir=/usr/lib/postgresql/14/bin' '--libdir=/usr/lib/x86_64-linux-gnu/' '--libexecdir=/usr/lib/postgresql/' '--includedir=/usr/include/postgresql/' '--with-extra-version= (Ubuntu 14.11-0ubuntu0.22.04.1)' '--enable-nls' '--enable-thread-safety' '--enable-debug' '--enable-dtrace' '--disable-rpath' '--with-uuid=e2fs' '--with-gnu-ld' '--with-gssapi' '--with-ldap' '--with-pgport=5432' '--with-system-tzdata=/usr/share/zoneinfo' 'AWK=mawk' 'MKDIR_P=/bin/mkdir -p' 'PROVE=/usr/bin/prove' 'PYTHON=/usr/bin/python3' 'TAR=/bin/tar' 'XSLTPROC=xsltproc --nonet' 'CFLAGS=-g -O2 -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-omit-frame-pointer' 'LDFLAGS=-Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,-z,now' '--enable-tap-tests' '--with-icu' '--with-llvm' 'LLVM_CONFIG=/usr/bin/llvm-config-14' 'CLANG=/usr/bin/clang-14' '--with-lz4' '--with-systemd' '--with-selinux' 'build_alias=x86_64-linux-gnu' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' 'CXXFLAGS=-g -O2 -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security'" |
48 | |
49 | /* Define to the default TCP port number on which the server listens and to |
50 | which clients will try to connect. This can be overridden at run-time, but |
51 | it's convenient if your clients have the right default compiled in. |
52 | (--with-pgport=PORTNUM) */ |
53 | #define DEF_PGPORT 5432 |
54 | |
55 | /* Define to the default TCP port number as a string constant. */ |
56 | #define DEF_PGPORT_STR "5432" |
57 | |
58 | /* Define to build with GSSAPI support. (--with-gssapi) */ |
59 | #define ENABLE_GSS 1 |
60 | |
61 | /* Define to 1 if you want National Language Support. (--enable-nls) */ |
62 | #define ENABLE_NLS 1 |
63 | |
64 | /* Define to 1 to build client libraries as thread-safe code. |
65 | (--enable-thread-safety) */ |
66 | #define ENABLE_THREAD_SAFETY 1 |
67 | |
68 | /* Define to 1 if gettimeofday() takes only 1 argument. */ |
69 | /* #undef GETTIMEOFDAY_1ARG */ |
70 | |
71 | #ifdef GETTIMEOFDAY_1ARG |
72 | # define gettimeofday(a,b) gettimeofday(a) |
73 | #endif |
74 | |
75 | /* Define to 1 if you have the `append_history' function. */ |
76 | #define HAVE_APPEND_HISTORY 1 |
77 | |
78 | /* Define to 1 if you have the `ASN1_STRING_get0_data' function. */ |
79 | #define HAVE_ASN1_STRING_GET0_DATA 1 |
80 | |
81 | /* Define to 1 if you want to use atomics if available. */ |
82 | #define HAVE_ATOMICS 1 |
83 | |
84 | /* Define to 1 if you have the <atomic.h> header file. */ |
85 | /* #undef HAVE_ATOMIC_H */ |
86 | |
87 | /* Define to 1 if you have the `backtrace_symbols' function. */ |
88 | #define HAVE_BACKTRACE_SYMBOLS 1 |
89 | |
90 | /* Define to 1 if you have the `BIO_meth_new' function. */ |
91 | #define HAVE_BIO_METH_NEW 1 |
92 | |
93 | /* Define to 1 if you have the `clock_gettime' function. */ |
94 | #define HAVE_CLOCK_GETTIME 1 |
95 | |
96 | /* Define to 1 if your compiler handles computed gotos. */ |
97 | #define HAVE_COMPUTED_GOTO 1 |
98 | |
99 | /* Define to 1 if you have the `copyfile' function. */ |
100 | /* #undef HAVE_COPYFILE */ |
101 | |
102 | /* Define to 1 if you have the <copyfile.h> header file. */ |
103 | /* #undef HAVE_COPYFILE_H */ |
104 | |
105 | /* Define to 1 if you have the <crtdefs.h> header file. */ |
106 | /* #undef HAVE_CRTDEFS_H */ |
107 | |
108 | /* Define to 1 if you have the `CRYPTO_lock' function. */ |
109 | /* #undef HAVE_CRYPTO_LOCK */ |
110 | |
111 | /* Define to 1 if you have the declaration of `fdatasync', and to 0 if you |
112 | don't. */ |
113 | #define HAVE_DECL_FDATASYNC 1 |
114 | |
115 | /* Define to 1 if you have the declaration of `F_FULLFSYNC', and to 0 if you |
116 | don't. */ |
117 | #define HAVE_DECL_F_FULLFSYNC 0 |
118 | |
119 | /* Define to 1 if you have the declaration of |
120 | `LLVMCreateGDBRegistrationListener', and to 0 if you don't. */ |
121 | #define HAVE_DECL_LLVMCREATEGDBREGISTRATIONLISTENER 1 |
122 | |
123 | /* Define to 1 if you have the declaration of |
124 | `LLVMCreatePerfJITEventListener', and to 0 if you don't. */ |
125 | #define HAVE_DECL_LLVMCREATEPERFJITEVENTLISTENER 1 |
126 | |
127 | /* Define to 1 if you have the declaration of `LLVMGetHostCPUFeatures', and to |
128 | 0 if you don't. */ |
129 | #define HAVE_DECL_LLVMGETHOSTCPUFEATURES 1 |
130 | |
131 | /* Define to 1 if you have the declaration of `LLVMGetHostCPUName', and to 0 |
132 | if you don't. */ |
133 | #define HAVE_DECL_LLVMGETHOSTCPUNAME 1 |
134 | |
135 | /* Define to 1 if you have the declaration of `LLVMOrcGetSymbolAddressIn', and |
136 | to 0 if you don't. */ |
137 | #define HAVE_DECL_LLVMORCGETSYMBOLADDRESSIN 0 |
138 | |
139 | /* Define to 1 if you have the declaration of `posix_fadvise', and to 0 if you |
140 | don't. */ |
141 | #define HAVE_DECL_POSIX_FADVISE 1 |
142 | |
143 | /* Define to 1 if you have the declaration of `preadv', and to 0 if you don't. |
144 | */ |
145 | #define HAVE_DECL_PREADV 1 |
146 | |
147 | /* Define to 1 if you have the declaration of `pwritev', and to 0 if you |
148 | don't. */ |
149 | #define HAVE_DECL_PWRITEV 1 |
150 | |
151 | /* Define to 1 if you have the declaration of `RTLD_GLOBAL', and to 0 if you |
152 | don't. */ |
153 | #define HAVE_DECL_RTLD_GLOBAL 1 |
154 | |
155 | /* Define to 1 if you have the declaration of `RTLD_NOW', and to 0 if you |
156 | don't. */ |
157 | #define HAVE_DECL_RTLD_NOW 1 |
158 | |
159 | /* Define to 1 if you have the declaration of `strlcat', and to 0 if you |
160 | don't. */ |
161 | #define HAVE_DECL_STRLCAT 0 |
162 | |
163 | /* Define to 1 if you have the declaration of `strlcpy', and to 0 if you |
164 | don't. */ |
165 | #define HAVE_DECL_STRLCPY 0 |
166 | |
167 | /* Define to 1 if you have the declaration of `strnlen', and to 0 if you |
168 | don't. */ |
169 | #define HAVE_DECL_STRNLEN 1 |
170 | |
171 | /* Define to 1 if you have the declaration of `strtoll', and to 0 if you |
172 | don't. */ |
173 | #define HAVE_DECL_STRTOLL 1 |
174 | |
175 | /* Define to 1 if you have the declaration of `strtoull', and to 0 if you |
176 | don't. */ |
177 | #define HAVE_DECL_STRTOULL 1 |
178 | |
179 | /* Define to 1 if you have the `dlopen' function. */ |
180 | #define HAVE_DLOPEN 1 |
181 | |
182 | /* Define to 1 if you have the <editline/history.h> header file. */ |
183 | /* #undef HAVE_EDITLINE_HISTORY_H */ |
184 | |
185 | /* Define to 1 if you have the <editline/readline.h> header file. */ |
186 | /* #undef HAVE_EDITLINE_READLINE_H */ |
187 | |
188 | /* Define to 1 if you have the <execinfo.h> header file. */ |
189 | #define HAVE_EXECINFO_H 1 |
190 | |
191 | /* Define to 1 if you have the `explicit_bzero' function. */ |
192 | #define HAVE_EXPLICIT_BZERO 1 |
193 | |
194 | /* Define to 1 if you have the `fdatasync' function. */ |
195 | #define HAVE_FDATASYNC 1 |
196 | |
197 | /* Define to 1 if you have the `fls' function. */ |
198 | /* #undef HAVE_FLS */ |
199 | |
200 | /* Define to 1 if fseeko (and presumably ftello) exists and is declared. */ |
201 | #define HAVE_FSEEKO 1 |
202 | |
203 | /* Define to 1 if your compiler understands __func__. */ |
204 | #define HAVE_FUNCNAME__FUNC 1 |
205 | |
206 | /* Define to 1 if your compiler understands __FUNCTION__. */ |
207 | /* #undef HAVE_FUNCNAME__FUNCTION */ |
208 | |
209 | /* Define to 1 if you have __atomic_compare_exchange_n(int *, int *, int). */ |
210 | #define HAVE_GCC__ATOMIC_INT32_CAS 1 |
211 | |
212 | /* Define to 1 if you have __atomic_compare_exchange_n(int64 *, int64 *, |
213 | int64). */ |
214 | #define HAVE_GCC__ATOMIC_INT64_CAS 1 |
215 | |
216 | /* Define to 1 if you have __sync_lock_test_and_set(char *) and friends. */ |
217 | #define HAVE_GCC__SYNC_CHAR_TAS 1 |
218 | |
219 | /* Define to 1 if you have __sync_val_compare_and_swap(int *, int, int). */ |
220 | #define HAVE_GCC__SYNC_INT32_CAS 1 |
221 | |
222 | /* Define to 1 if you have __sync_lock_test_and_set(int *) and friends. */ |
223 | #define HAVE_GCC__SYNC_INT32_TAS 1 |
224 | |
225 | /* Define to 1 if you have __sync_val_compare_and_swap(int64 *, int64, int64). |
226 | */ |
227 | #define HAVE_GCC__SYNC_INT64_CAS 1 |
228 | |
229 | /* Define to 1 if you have the `getaddrinfo' function. */ |
230 | #define HAVE_GETADDRINFO 1 |
231 | |
232 | /* Define to 1 if you have the `gethostbyname_r' function. */ |
233 | #define HAVE_GETHOSTBYNAME_R 1 |
234 | |
235 | /* Define to 1 if you have the `getifaddrs' function. */ |
236 | #define HAVE_GETIFADDRS 1 |
237 | |
238 | /* Define to 1 if you have the `getopt' function. */ |
239 | #define HAVE_GETOPT 1 |
240 | |
241 | /* Define to 1 if you have the <getopt.h> header file. */ |
242 | #define HAVE_GETOPT_H 1 |
243 | |
244 | /* Define to 1 if you have the `getopt_long' function. */ |
245 | #define HAVE_GETOPT_LONG 1 |
246 | |
247 | /* Define to 1 if you have the `getpeereid' function. */ |
248 | /* #undef HAVE_GETPEEREID */ |
249 | |
250 | /* Define to 1 if you have the `getpeerucred' function. */ |
251 | /* #undef HAVE_GETPEERUCRED */ |
252 | |
253 | /* Define to 1 if you have the `getpwuid_r' function. */ |
254 | #define HAVE_GETPWUID_R 1 |
255 | |
256 | /* Define to 1 if you have the `getrlimit' function. */ |
257 | #define HAVE_GETRLIMIT 1 |
258 | |
259 | /* Define to 1 if you have the `getrusage' function. */ |
260 | #define HAVE_GETRUSAGE 1 |
261 | |
262 | /* Define to 1 if you have the `gettimeofday' function. */ |
263 | /* #undef HAVE_GETTIMEOFDAY */ |
264 | |
265 | /* Define to 1 if you have the <gssapi/gssapi.h> header file. */ |
266 | #define HAVE_GSSAPI_GSSAPI_H 1 |
267 | |
268 | /* Define to 1 if you have the <gssapi.h> header file. */ |
269 | /* #undef HAVE_GSSAPI_H */ |
270 | |
271 | /* Define to 1 if you have the <history.h> header file. */ |
272 | /* #undef HAVE_HISTORY_H */ |
273 | |
274 | /* Define to 1 if you have the `history_truncate_file' function. */ |
275 | #define HAVE_HISTORY_TRUNCATE_FILE 1 |
276 | |
277 | /* Define to 1 if you have the `HMAC_CTX_free' function. */ |
278 | #define HAVE_HMAC_CTX_FREE 1 |
279 | |
280 | /* Define to 1 if you have the `HMAC_CTX_new' function. */ |
281 | #define HAVE_HMAC_CTX_NEW 1 |
282 | |
283 | /* Define to 1 if you have the <ifaddrs.h> header file. */ |
284 | #define HAVE_IFADDRS_H 1 |
285 | |
286 | /* Define to 1 if you have the `inet_aton' function. */ |
287 | #define HAVE_INET_ATON 1 |
288 | |
289 | /* Define to 1 if the system has the type `int64'. */ |
290 | /* #undef HAVE_INT64 */ |
291 | |
292 | /* Define to 1 if the system has the type `int8'. */ |
293 | /* #undef HAVE_INT8 */ |
294 | |
295 | /* Define to 1 if you have the <inttypes.h> header file. */ |
296 | #define HAVE_INTTYPES_H 1 |
297 | |
298 | /* Define to 1 if you have the global variable 'int opterr'. */ |
299 | #define HAVE_INT_OPTERR 1 |
300 | |
301 | /* Define to 1 if you have the global variable 'int optreset'. */ |
302 | /* #undef HAVE_INT_OPTRESET */ |
303 | |
304 | /* Define to 1 if you have the global variable 'int timezone'. */ |
305 | #define HAVE_INT_TIMEZONE 1 |
306 | |
307 | /* Define to 1 if you have support for IPv6. */ |
308 | #define HAVE_IPV6 1 |
309 | |
310 | /* Define to 1 if __builtin_constant_p(x) implies "i"(x) acceptance. */ |
311 | /* #undef HAVE_I_CONSTRAINT__BUILTIN_CONSTANT_P */ |
312 | |
313 | /* Define to 1 if you have the `kqueue' function. */ |
314 | /* #undef HAVE_KQUEUE */ |
315 | |
316 | /* Define to 1 if you have the <langinfo.h> header file. */ |
317 | #define HAVE_LANGINFO_H 1 |
318 | |
319 | /* Define to 1 if you have the <ldap.h> header file. */ |
320 | #define HAVE_LDAP_H 1 |
321 | |
322 | /* Define to 1 if you have the `ldap_initialize' function. */ |
323 | #define HAVE_LDAP_INITIALIZE 1 |
324 | |
325 | /* Define to 1 if you have the `crypto' library (-lcrypto). */ |
326 | #define HAVE_LIBCRYPTO 1 |
327 | |
328 | /* Define to 1 if you have the `ldap' library (-lldap). */ |
329 | #define HAVE_LIBLDAP 1 |
330 | |
331 | /* Define to 1 if you have the `lz4' library (-llz4). */ |
332 | #define HAVE_LIBLZ4 1 |
333 | |
334 | /* Define to 1 if you have the `m' library (-lm). */ |
335 | #define HAVE_LIBM 1 |
336 | |
337 | /* Define to 1 if you have the `pam' library (-lpam). */ |
338 | #define HAVE_LIBPAM 1 |
339 | |
340 | /* Define if you have a function readline library */ |
341 | #define HAVE_LIBREADLINE 1 |
342 | |
343 | /* Define to 1 if you have the `selinux' library (-lselinux). */ |
344 | #define HAVE_LIBSELINUX 1 |
345 | |
346 | /* Define to 1 if you have the `ssl' library (-lssl). */ |
347 | #define HAVE_LIBSSL 1 |
348 | |
349 | /* Define to 1 if you have the `wldap32' library (-lwldap32). */ |
350 | /* #undef HAVE_LIBWLDAP32 */ |
351 | |
352 | /* Define to 1 if you have the `xml2' library (-lxml2). */ |
353 | #define HAVE_LIBXML2 1 |
354 | |
355 | /* Define to 1 if you have the `xslt' library (-lxslt). */ |
356 | #define HAVE_LIBXSLT 1 |
357 | |
358 | /* Define to 1 if you have the `z' library (-lz). */ |
359 | #define HAVE_LIBZ 1 |
360 | |
361 | /* Define to 1 if you have the `link' function. */ |
362 | #define HAVE_LINK 1 |
363 | |
364 | /* Define to 1 if the system has the type `locale_t'. */ |
365 | #define HAVE_LOCALE_T 1 |
366 | |
367 | /* Define to 1 if `long int' works and is 64 bits. */ |
368 | #define HAVE_LONG_INT_64 1 |
369 | |
370 | /* Define to 1 if `long long int' works and is 64 bits. */ |
371 | /* #undef HAVE_LONG_LONG_INT_64 */ |
372 | |
373 | /* Define to 1 if you have the <lz4.h> header file. */ |
374 | #define HAVE_LZ4_H 1 |
375 | |
376 | /* Define to 1 if you have the <mbarrier.h> header file. */ |
377 | /* #undef HAVE_MBARRIER_H */ |
378 | |
379 | /* Define to 1 if you have the `mbstowcs_l' function. */ |
380 | /* #undef HAVE_MBSTOWCS_L */ |
381 | |
382 | /* Define to 1 if you have the `memset_s' function. */ |
383 | /* #undef HAVE_MEMSET_S */ |
384 | |
385 | /* Define to 1 if the system has the type `MINIDUMP_TYPE'. */ |
386 | /* #undef HAVE_MINIDUMP_TYPE */ |
387 | |
388 | /* Define to 1 if you have the `mkdtemp' function. */ |
389 | #define HAVE_MKDTEMP 1 |
390 | |
391 | /* Define to 1 if you have the <netinet/tcp.h> header file. */ |
392 | #define HAVE_NETINET_TCP_H 1 |
393 | |
394 | /* Define to 1 if you have the <net/if.h> header file. */ |
395 | #define HAVE_NET_IF_H 1 |
396 | |
397 | /* Define to 1 if you have the `OPENSSL_init_ssl' function. */ |
398 | #define HAVE_OPENSSL_INIT_SSL 1 |
399 | |
400 | /* Define to 1 if you have the <ossp/uuid.h> header file. */ |
401 | /* #undef HAVE_OSSP_UUID_H */ |
402 | |
403 | /* Define to 1 if you have the <pam/pam_appl.h> header file. */ |
404 | /* #undef HAVE_PAM_PAM_APPL_H */ |
405 | |
406 | /* Define to 1 if you have the `poll' function. */ |
407 | #define HAVE_POLL 1 |
408 | |
409 | /* Define to 1 if you have the <poll.h> header file. */ |
410 | #define HAVE_POLL_H 1 |
411 | |
412 | /* Define to 1 if you have the `posix_fadvise' function. */ |
413 | #define HAVE_POSIX_FADVISE 1 |
414 | |
415 | /* Define to 1 if you have the `posix_fallocate' function. */ |
416 | #define HAVE_POSIX_FALLOCATE 1 |
417 | |
418 | /* Define to 1 if the assembler supports PPC's LWARX mutex hint bit. */ |
419 | /* #undef HAVE_PPC_LWARX_MUTEX_HINT */ |
420 | |
421 | /* Define to 1 if you have the `ppoll' function. */ |
422 | #define HAVE_PPOLL 1 |
423 | |
424 | /* Define to 1 if you have the `pread' function. */ |
425 | #define HAVE_PREAD 1 |
426 | |
427 | /* Define to 1 if you have the `pstat' function. */ |
428 | /* #undef HAVE_PSTAT */ |
429 | |
430 | /* Define to 1 if the PS_STRINGS thing exists. */ |
431 | /* #undef HAVE_PS_STRINGS */ |
432 | |
433 | /* Define if you have POSIX threads libraries and header files. */ |
434 | #define HAVE_PTHREAD 1 |
435 | |
436 | /* Define to 1 if you have the `pthread_barrier_wait' function. */ |
437 | #define HAVE_PTHREAD_BARRIER_WAIT 1 |
438 | |
439 | /* Define to 1 if you have the `pthread_is_threaded_np' function. */ |
440 | /* #undef HAVE_PTHREAD_IS_THREADED_NP */ |
441 | |
442 | /* Have PTHREAD_PRIO_INHERIT. */ |
443 | #define HAVE_PTHREAD_PRIO_INHERIT 1 |
444 | |
445 | /* Define to 1 if you have the `pwrite' function. */ |
446 | #define HAVE_PWRITE 1 |
447 | |
448 | /* Define to 1 if you have the `random' function. */ |
449 | #define HAVE_RANDOM 1 |
450 | |
451 | /* Define to 1 if you have the <readline.h> header file. */ |
452 | /* #undef HAVE_READLINE_H */ |
453 | |
454 | /* Define to 1 if you have the <readline/history.h> header file. */ |
455 | #define HAVE_READLINE_HISTORY_H 1 |
456 | |
457 | /* Define to 1 if you have the <readline/readline.h> header file. */ |
458 | #define HAVE_READLINE_READLINE_H 1 |
459 | |
460 | /* Define to 1 if you have the `readlink' function. */ |
461 | #define HAVE_READLINK 1 |
462 | |
463 | /* Define to 1 if you have the `readv' function. */ |
464 | #define HAVE_READV 1 |
465 | |
466 | /* Define to 1 if you have the global variable |
467 | 'rl_completion_append_character'. */ |
468 | #define HAVE_RL_COMPLETION_APPEND_CHARACTER 1 |
469 | |
470 | /* Define to 1 if you have the `rl_completion_matches' function. */ |
471 | #define HAVE_RL_COMPLETION_MATCHES 1 |
472 | |
473 | /* Define to 1 if you have the global variable 'rl_completion_suppress_quote'. |
474 | */ |
475 | #define HAVE_RL_COMPLETION_SUPPRESS_QUOTE 1 |
476 | |
477 | /* Define to 1 if you have the `rl_filename_completion_function' function. */ |
478 | #define HAVE_RL_FILENAME_COMPLETION_FUNCTION 1 |
479 | |
480 | /* Define to 1 if you have the global variable 'rl_filename_quote_characters'. |
481 | */ |
482 | #define HAVE_RL_FILENAME_QUOTE_CHARACTERS 1 |
483 | |
484 | /* Define to 1 if you have the global variable 'rl_filename_quoting_function'. |
485 | */ |
486 | #define HAVE_RL_FILENAME_QUOTING_FUNCTION 1 |
487 | |
488 | /* Define to 1 if you have the `rl_reset_screen_size' function. */ |
489 | #define HAVE_RL_RESET_SCREEN_SIZE 1 |
490 | |
491 | /* Define to 1 if you have the <security/pam_appl.h> header file. */ |
492 | #define HAVE_SECURITY_PAM_APPL_H 1 |
493 | |
494 | /* Define to 1 if you have the `setenv' function. */ |
495 | #define HAVE_SETENV 1 |
496 | |
497 | /* Define to 1 if you have the `setproctitle' function. */ |
498 | /* #undef HAVE_SETPROCTITLE */ |
499 | |
500 | /* Define to 1 if you have the `setproctitle_fast' function. */ |
501 | /* #undef HAVE_SETPROCTITLE_FAST */ |
502 | |
503 | /* Define to 1 if you have the `setsid' function. */ |
504 | #define HAVE_SETSID 1 |
505 | |
506 | /* Define to 1 if you have the `shm_open' function. */ |
507 | #define HAVE_SHM_OPEN 1 |
508 | |
509 | /* Define to 1 if you have spinlocks. */ |
510 | #define HAVE_SPINLOCKS 1 |
511 | |
512 | /* Define to 1 if you have the `srandom' function. */ |
513 | #define HAVE_SRANDOM 1 |
514 | |
515 | /* Define to 1 if stdbool.h conforms to C99. */ |
516 | #define HAVE_STDBOOL_H 1 |
517 | |
518 | /* Define to 1 if you have the <stdint.h> header file. */ |
519 | #define HAVE_STDINT_H 1 |
520 | |
521 | /* Define to 1 if you have the <stdio.h> header file. */ |
522 | #define HAVE_STDIO_H 1 |
523 | |
524 | /* Define to 1 if you have the <stdlib.h> header file. */ |
525 | #define HAVE_STDLIB_H 1 |
526 | |
527 | /* Define to 1 if you have the `strchrnul' function. */ |
528 | #define HAVE_STRCHRNUL 1 |
529 | |
530 | /* Define to 1 if you have the `strerror_r' function. */ |
531 | #define HAVE_STRERROR_R 1 |
532 | |
533 | /* Define to 1 if you have the <strings.h> header file. */ |
534 | #define HAVE_STRINGS_H 1 |
535 | |
536 | /* Define to 1 if you have the <string.h> header file. */ |
537 | #define HAVE_STRING_H 1 |
538 | |
539 | /* Define to 1 if you have the `strlcat' function. */ |
540 | /* #undef HAVE_STRLCAT */ |
541 | |
542 | /* Define to 1 if you have the `strlcpy' function. */ |
543 | /* #undef HAVE_STRLCPY */ |
544 | |
545 | /* Define to 1 if you have the `strnlen' function. */ |
546 | #define HAVE_STRNLEN 1 |
547 | |
548 | /* Define to 1 if you have the `strsignal' function. */ |
549 | #define HAVE_STRSIGNAL 1 |
550 | |
551 | /* Define to 1 if you have the `strtof' function. */ |
552 | #define HAVE_STRTOF 1 |
553 | |
554 | /* Define to 1 if you have the `strtoll' function. */ |
555 | #define HAVE_STRTOLL 1 |
556 | |
557 | /* Define to 1 if you have the `strtoq' function. */ |
558 | /* #undef HAVE_STRTOQ */ |
559 | |
560 | /* Define to 1 if you have the `strtoull' function. */ |
561 | #define HAVE_STRTOULL 1 |
562 | |
563 | /* Define to 1 if you have the `strtouq' function. */ |
564 | /* #undef HAVE_STRTOUQ */ |
565 | |
566 | /* Define to 1 if the system has the type `struct addrinfo'. */ |
567 | #define HAVE_STRUCT_ADDRINFO 1 |
568 | |
569 | /* Define to 1 if the system has the type `struct cmsgcred'. */ |
570 | /* #undef HAVE_STRUCT_CMSGCRED */ |
571 | |
572 | /* Define to 1 if the system has the type `struct option'. */ |
573 | #define HAVE_STRUCT_OPTION 1 |
574 | |
575 | /* Define to 1 if `sa_len' is a member of `struct sockaddr'. */ |
576 | /* #undef HAVE_STRUCT_SOCKADDR_SA_LEN */ |
577 | |
578 | /* Define to 1 if the system has the type `struct sockaddr_storage'. */ |
579 | #define HAVE_STRUCT_SOCKADDR_STORAGE 1 |
580 | |
581 | /* Define to 1 if `ss_family' is a member of `struct sockaddr_storage'. */ |
582 | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1 |
583 | |
584 | /* Define to 1 if `ss_len' is a member of `struct sockaddr_storage'. */ |
585 | /* #undef HAVE_STRUCT_SOCKADDR_STORAGE_SS_LEN */ |
586 | |
587 | /* Define to 1 if `__ss_family' is a member of `struct sockaddr_storage'. */ |
588 | /* #undef HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY */ |
589 | |
590 | /* Define to 1 if `__ss_len' is a member of `struct sockaddr_storage'. */ |
591 | /* #undef HAVE_STRUCT_SOCKADDR_STORAGE___SS_LEN */ |
592 | |
593 | /* Define to 1 if the system has the type `struct sockaddr_un'. */ |
594 | #define HAVE_STRUCT_SOCKADDR_UN 1 |
595 | |
596 | /* Define to 1 if `tm_zone' is a member of `struct tm'. */ |
597 | #define HAVE_STRUCT_TM_TM_ZONE 1 |
598 | |
599 | /* Define to 1 if you have the `symlink' function. */ |
600 | #define HAVE_SYMLINK 1 |
601 | |
602 | /* Define to 1 if you have the `syncfs' function. */ |
603 | #define HAVE_SYNCFS 1 |
604 | |
605 | /* Define to 1 if you have the `sync_file_range' function. */ |
606 | #define HAVE_SYNC_FILE_RANGE 1 |
607 | |
608 | /* Define to 1 if you have the syslog interface. */ |
609 | #define HAVE_SYSLOG 1 |
610 | |
611 | /* Define to 1 if you have the <sys/epoll.h> header file. */ |
612 | #define HAVE_SYS_EPOLL_H 1 |
613 | |
614 | /* Define to 1 if you have the <sys/event.h> header file. */ |
615 | /* #undef HAVE_SYS_EVENT_H */ |
616 | |
617 | /* Define to 1 if you have the <sys/ipc.h> header file. */ |
618 | #define HAVE_SYS_IPC_H 1 |
619 | |
620 | /* Define to 1 if you have the <sys/personality.h> header file. */ |
621 | #define HAVE_SYS_PERSONALITY_H 1 |
622 | |
623 | /* Define to 1 if you have the <sys/prctl.h> header file. */ |
624 | #define HAVE_SYS_PRCTL_H 1 |
625 | |
626 | /* Define to 1 if you have the <sys/procctl.h> header file. */ |
627 | /* #undef HAVE_SYS_PROCCTL_H */ |
628 | |
629 | /* Define to 1 if you have the <sys/pstat.h> header file. */ |
630 | /* #undef HAVE_SYS_PSTAT_H */ |
631 | |
632 | /* Define to 1 if you have the <sys/resource.h> header file. */ |
633 | #define HAVE_SYS_RESOURCE_H 1 |
634 | |
635 | /* Define to 1 if you have the <sys/select.h> header file. */ |
636 | #define HAVE_SYS_SELECT_H 1 |
637 | |
638 | /* Define to 1 if you have the <sys/sem.h> header file. */ |
639 | #define HAVE_SYS_SEM_H 1 |
640 | |
641 | /* Define to 1 if you have the <sys/shm.h> header file. */ |
642 | #define HAVE_SYS_SHM_H 1 |
643 | |
644 | /* Define to 1 if you have the <sys/signalfd.h> header file. */ |
645 | #define HAVE_SYS_SIGNALFD_H 1 |
646 | |
647 | /* Define to 1 if you have the <sys/sockio.h> header file. */ |
648 | /* #undef HAVE_SYS_SOCKIO_H */ |
649 | |
650 | /* Define to 1 if you have the <sys/stat.h> header file. */ |
651 | #define HAVE_SYS_STAT_H 1 |
652 | |
653 | /* Define to 1 if you have the <sys/tas.h> header file. */ |
654 | /* #undef HAVE_SYS_TAS_H */ |
655 | |
656 | /* Define to 1 if you have the <sys/types.h> header file. */ |
657 | #define HAVE_SYS_TYPES_H 1 |
658 | |
659 | /* Define to 1 if you have the <sys/ucred.h> header file. */ |
660 | /* #undef HAVE_SYS_UCRED_H */ |
661 | |
662 | /* Define to 1 if you have the <sys/uio.h> header file. */ |
663 | #define HAVE_SYS_UIO_H 1 |
664 | |
665 | /* Define to 1 if you have the <sys/un.h> header file. */ |
666 | #define HAVE_SYS_UN_H 1 |
667 | |
668 | /* Define to 1 if you have the <termios.h> header file. */ |
669 | #define HAVE_TERMIOS_H 1 |
670 | |
671 | /* Define to 1 if your compiler understands `typeof' or something similar. */ |
672 | #define HAVE_TYPEOF 1 |
673 | |
674 | /* Define to 1 if you have the <ucred.h> header file. */ |
675 | /* #undef HAVE_UCRED_H */ |
676 | |
677 | /* Define to 1 if the system has the type `uint64'. */ |
678 | /* #undef HAVE_UINT64 */ |
679 | |
680 | /* Define to 1 if the system has the type `uint8'. */ |
681 | /* #undef HAVE_UINT8 */ |
682 | |
683 | /* Define to 1 if the system has the type `union semun'. */ |
684 | /* #undef HAVE_UNION_SEMUN */ |
685 | |
686 | /* Define to 1 if you have the <unistd.h> header file. */ |
687 | #define HAVE_UNISTD_H 1 |
688 | |
689 | /* Define to 1 if you have the `unsetenv' function. */ |
690 | #define HAVE_UNSETENV 1 |
691 | |
692 | /* Define to 1 if you have the `uselocale' function. */ |
693 | #define HAVE_USELOCALE 1 |
694 | |
695 | /* Define to 1 if you have BSD UUID support. */ |
696 | /* #undef HAVE_UUID_BSD */ |
697 | |
698 | /* Define to 1 if you have E2FS UUID support. */ |
699 | #define HAVE_UUID_E2FS 1 |
700 | |
701 | /* Define to 1 if you have the <uuid.h> header file. */ |
702 | /* #undef HAVE_UUID_H */ |
703 | |
704 | /* Define to 1 if you have OSSP UUID support. */ |
705 | /* #undef HAVE_UUID_OSSP */ |
706 | |
707 | /* Define to 1 if you have the <uuid/uuid.h> header file. */ |
708 | #define HAVE_UUID_UUID_H 1 |
709 | |
710 | /* Define to 1 if you have the `wcstombs_l' function. */ |
711 | /* #undef HAVE_WCSTOMBS_L */ |
712 | |
713 | /* Define to 1 if you have the <wctype.h> header file. */ |
714 | #define HAVE_WCTYPE_H 1 |
715 | |
716 | /* Define to 1 if you have the <winldap.h> header file. */ |
717 | /* #undef HAVE_WINLDAP_H */ |
718 | |
719 | /* Define to 1 if you have the `writev' function. */ |
720 | #define HAVE_WRITEV 1 |
721 | |
722 | /* Define to 1 if you have the `X509_get_signature_info' function. */ |
723 | #define HAVE_X509_GET_SIGNATURE_INFO 1 |
724 | |
725 | /* Define to 1 if you have the `X509_get_signature_nid' function. */ |
726 | #define HAVE_X509_GET_SIGNATURE_NID 1 |
727 | |
728 | /* Define to 1 if the assembler supports X86_64's POPCNTQ instruction. */ |
729 | #define HAVE_X86_64_POPCNTQ 1 |
730 | |
731 | /* Define to 1 if the system has the type `_Bool'. */ |
732 | #define HAVE__BOOL 1 |
733 | |
734 | /* Define to 1 if your compiler understands __builtin_bswap16. */ |
735 | #define HAVE__BUILTIN_BSWAP16 1 |
736 | |
737 | /* Define to 1 if your compiler understands __builtin_bswap32. */ |
738 | #define HAVE__BUILTIN_BSWAP32 1 |
739 | |
740 | /* Define to 1 if your compiler understands __builtin_bswap64. */ |
741 | #define HAVE__BUILTIN_BSWAP64 1 |
742 | |
743 | /* Define to 1 if your compiler understands __builtin_clz. */ |
744 | #define HAVE__BUILTIN_CLZ 1 |
745 | |
746 | /* Define to 1 if your compiler understands __builtin_constant_p. */ |
747 | #define HAVE__BUILTIN_CONSTANT_P 1 |
748 | |
749 | /* Define to 1 if your compiler understands __builtin_ctz. */ |
750 | #define HAVE__BUILTIN_CTZ 1 |
751 | |
752 | /* Define to 1 if your compiler understands __builtin_frame_address. */ |
753 | #define HAVE__BUILTIN_FRAME_ADDRESS 1 |
754 | |
755 | /* Define to 1 if your compiler understands __builtin_$op_overflow. */ |
756 | #define HAVE__BUILTIN_OP_OVERFLOW 1 |
757 | |
758 | /* Define to 1 if your compiler understands __builtin_popcount. */ |
759 | #define HAVE__BUILTIN_POPCOUNT 1 |
760 | |
761 | /* Define to 1 if your compiler understands __builtin_types_compatible_p. */ |
762 | #define HAVE__BUILTIN_TYPES_COMPATIBLE_P 1 |
763 | |
764 | /* Define to 1 if your compiler understands __builtin_unreachable. */ |
765 | #define HAVE__BUILTIN_UNREACHABLE 1 |
766 | |
767 | /* Define to 1 if you have the `_configthreadlocale' function. */ |
768 | /* #undef HAVE__CONFIGTHREADLOCALE */ |
769 | |
770 | /* Define to 1 if you have __cpuid. */ |
771 | /* #undef HAVE__CPUID */ |
772 | |
773 | /* Define to 1 if you have __get_cpuid. */ |
774 | #define HAVE__GET_CPUID 1 |
775 | |
776 | /* Define to 1 if your compiler understands _Static_assert. */ |
777 | #define HAVE__STATIC_ASSERT 1 |
778 | |
779 | /* Define to 1 if you have the `__strtoll' function. */ |
780 | /* #undef HAVE___STRTOLL */ |
781 | |
782 | /* Define to 1 if you have the `__strtoull' function. */ |
783 | /* #undef HAVE___STRTOULL */ |
784 | |
785 | /* Define to the appropriate printf length modifier for 64-bit ints. */ |
786 | #define INT64_MODIFIER "l" |
787 | |
788 | /* Define to 1 if `locale_t' requires <xlocale.h>. */ |
789 | /* #undef LOCALE_T_IN_XLOCALE */ |
790 | |
791 | /* Define as the maximum alignment requirement of any C data type. */ |
792 | #define MAXIMUM_ALIGNOF 8 |
793 | |
794 | /* Define bytes to use libc memset(). */ |
795 | #define MEMSET_LOOP_LIMIT 1024 |
796 | |
797 | /* Define to the OpenSSL API version in use. This avoids deprecation warnings |
798 | from newer OpenSSL versions. */ |
799 | #define OPENSSL_API_COMPAT 0x10001000L |
800 | |
801 | /* Define to the address where bug reports for this package should be sent. */ |
802 | #define PACKAGE_BUGREPORT "pgsql-bugs@lists.postgresql.org" |
803 | |
804 | /* Define to the full name of this package. */ |
805 | #define PACKAGE_NAME "PostgreSQL" |
806 | |
807 | /* Define to the full name and version of this package. */ |
808 | #define PACKAGE_STRING "PostgreSQL 14.11" |
809 | |
810 | /* Define to the one symbol short name of this package. */ |
811 | #define PACKAGE_TARNAME "postgresql" |
812 | |
813 | /* Define to the home page for this package. */ |
814 | #define PACKAGE_URL "https://www.postgresql.org/" |
815 | |
816 | /* Define to the version of this package. */ |
817 | #define PACKAGE_VERSION "14.11" |
818 | |
819 | /* Define to the name of a signed 128-bit integer type. */ |
820 | #define PG_INT128_TYPE __int128 |
821 | |
822 | /* Define to the name of a signed 64-bit integer type. */ |
823 | #define PG_INT64_TYPE long int |
824 | |
825 | /* Define to the name of the default PostgreSQL service principal in Kerberos |
826 | (GSSAPI). (--with-krb-srvnam=NAME) */ |
827 | #define PG_KRB_SRVNAM "postgres" |
828 | |
829 | /* PostgreSQL major version as a string */ |
830 | #define PG_MAJORVERSION "14" |
831 | |
832 | /* PostgreSQL major version number */ |
833 | #define PG_MAJORVERSION_NUM 14 |
834 | |
835 | /* PostgreSQL minor version number */ |
836 | #define PG_MINORVERSION_NUM 11 |
837 | |
838 | /* Define to best printf format archetype, usually gnu_printf if available. */ |
839 | #define PG_PRINTF_ATTRIBUTE gnu_printf |
840 | |
841 | /* Define to 1 to use <stdbool.h> to define type bool. */ |
842 | #define PG_USE_STDBOOL 1 |
843 | |
844 | /* PostgreSQL version as a string */ |
845 | #define PG_VERSION "14.11 (Ubuntu 14.11-0ubuntu0.22.04.1)" |
846 | |
847 | /* PostgreSQL version as a number */ |
848 | #define PG_VERSION_NUM 140011 |
849 | |
850 | /* A string containing the version number, platform, and C compiler */ |
851 | #define PG_VERSION_STR "PostgreSQL 14.11 (Ubuntu 14.11-0ubuntu0.22.04.1) on x86_64-pc-linux-gnu, compiled by gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, 64-bit" |
852 | |
853 | /* Define to 1 to allow profiling output to be saved separately for each |
854 | process. */ |
855 | /* #undef PROFILE_PID_DIR */ |
856 | |
857 | /* Define to necessary symbol if this constant uses a non-standard name on |
858 | your system. */ |
859 | /* #undef PTHREAD_CREATE_JOINABLE */ |
860 | |
861 | /* RELSEG_SIZE is the maximum number of blocks allowed in one disk file. Thus, |
862 | the maximum size of a single file is RELSEG_SIZE * BLCKSZ; relations bigger |
863 | than that are divided into multiple files. RELSEG_SIZE * BLCKSZ must be |
864 | less than your OS' limit on file size. This is often 2 GB or 4GB in a |
865 | 32-bit operating system, unless you have large file support enabled. By |
866 | default, we make the limit 1 GB to avoid any possible integer-overflow |
867 | problems within the OS. A limit smaller than necessary only means we divide |
868 | a large relation into more chunks than necessary, so it seems best to err |
869 | in the direction of a small limit. A power-of-2 value is recommended to |
870 | save a few cycles in md.c, but is not absolutely required. Changing |
871 | RELSEG_SIZE requires an initdb. */ |
872 | #define RELSEG_SIZE 131072 |
873 | |
874 | /* The size of `bool', as computed by sizeof. */ |
875 | #define SIZEOF_BOOL 1 |
876 | |
877 | /* The size of `long', as computed by sizeof. */ |
878 | #define SIZEOF_LONG 8 |
879 | |
880 | /* The size of `off_t', as computed by sizeof. */ |
881 | #define SIZEOF_OFF_T 8 |
882 | |
883 | /* The size of `size_t', as computed by sizeof. */ |
884 | #define SIZEOF_SIZE_T 8 |
885 | |
886 | /* The size of `void *', as computed by sizeof. */ |
887 | #define SIZEOF_VOID_P 8 |
888 | |
889 | /* Define to 1 if all of the C90 standard headers exist (not just the ones |
890 | required in a freestanding environment). This macro is provided for |
891 | backward compatibility; new code need not use it. */ |
892 | #define 1 |
893 | |
894 | /* Define to 1 if strerror_r() returns int. */ |
895 | /* #undef STRERROR_R_INT */ |
896 | |
897 | /* Define to 1 to use ARMv8 CRC Extension. */ |
898 | /* #undef USE_ARMV8_CRC32C */ |
899 | |
900 | /* Define to 1 to use ARMv8 CRC Extension with a runtime check. */ |
901 | /* #undef USE_ARMV8_CRC32C_WITH_RUNTIME_CHECK */ |
902 | |
903 | /* Define to 1 to build with assertion checks. (--enable-cassert) */ |
904 | /* #undef USE_ASSERT_CHECKING */ |
905 | |
906 | /* Define to 1 to build with Bonjour support. (--with-bonjour) */ |
907 | /* #undef USE_BONJOUR */ |
908 | |
909 | /* Define to 1 to build with BSD Authentication support. (--with-bsd-auth) */ |
910 | /* #undef USE_BSD_AUTH */ |
911 | |
912 | /* Define to build with ICU support. (--with-icu) */ |
913 | #define USE_ICU 1 |
914 | |
915 | /* Define to 1 to build with LDAP support. (--with-ldap) */ |
916 | #define USE_LDAP 1 |
917 | |
918 | /* Define to 1 to build with XML support. (--with-libxml) */ |
919 | #define USE_LIBXML 1 |
920 | |
921 | /* Define to 1 to use XSLT support when building contrib/xml2. |
922 | (--with-libxslt) */ |
923 | #define USE_LIBXSLT 1 |
924 | |
925 | /* Define to 1 to build with LLVM based JIT support. (--with-llvm) */ |
926 | #define USE_LLVM 1 |
927 | |
928 | /* Define to 1 to build with LZ4 support. (--with-lz4) */ |
929 | #define USE_LZ4 1 |
930 | |
931 | /* Define to select named POSIX semaphores. */ |
932 | /* #undef USE_NAMED_POSIX_SEMAPHORES */ |
933 | |
934 | /* Define to 1 to build with OpenSSL support. (--with-ssl=openssl) */ |
935 | #define USE_OPENSSL 1 |
936 | |
937 | /* Define to 1 to build with PAM support. (--with-pam) */ |
938 | #define USE_PAM 1 |
939 | |
940 | /* Define to 1 to use software CRC-32C implementation (slicing-by-8). */ |
941 | /* #undef USE_SLICING_BY_8_CRC32C */ |
942 | |
943 | /* Define to 1 use Intel SSE 4.2 CRC instructions. */ |
944 | /* #undef USE_SSE42_CRC32C */ |
945 | |
946 | /* Define to 1 to use Intel SSE 4.2 CRC instructions with a runtime check. */ |
947 | #define USE_SSE42_CRC32C_WITH_RUNTIME_CHECK 1 |
948 | |
949 | /* Define to build with systemd support. (--with-systemd) */ |
950 | #define USE_SYSTEMD 1 |
951 | |
952 | /* Define to select SysV-style semaphores. */ |
953 | /* #undef USE_SYSV_SEMAPHORES */ |
954 | |
955 | /* Define to select SysV-style shared memory. */ |
956 | #define USE_SYSV_SHARED_MEMORY 1 |
957 | |
958 | /* Define to select unnamed POSIX semaphores. */ |
959 | #define USE_UNNAMED_POSIX_SEMAPHORES 1 |
960 | |
961 | /* Define to select Win32-style semaphores. */ |
962 | /* #undef USE_WIN32_SEMAPHORES */ |
963 | |
964 | /* Define to select Win32-style shared memory. */ |
965 | /* #undef USE_WIN32_SHARED_MEMORY */ |
966 | |
967 | /* Define to 1 if `wcstombs_l' requires <xlocale.h>. */ |
968 | /* #undef WCSTOMBS_L_IN_XLOCALE */ |
969 | |
970 | /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most |
971 | significant byte first (like Motorola and SPARC, unlike Intel). */ |
972 | #if defined AC_APPLE_UNIVERSAL_BUILD |
973 | # if defined __BIG_ENDIAN__ |
974 | # define WORDS_BIGENDIAN 1 |
975 | # endif |
976 | #else |
977 | # ifndef WORDS_BIGENDIAN |
978 | /* # undef WORDS_BIGENDIAN */ |
979 | # endif |
980 | #endif |
981 | |
982 | /* Size of a WAL file block. This need have no particular relation to BLCKSZ. |
983 | XLOG_BLCKSZ must be a power of 2, and if your system supports O_DIRECT I/O, |
984 | XLOG_BLCKSZ must be a multiple of the alignment requirement for direct-I/O |
985 | buffers, else direct I/O may fail. Changing XLOG_BLCKSZ requires an initdb. |
986 | */ |
987 | #define XLOG_BLCKSZ 8192 |
988 | |
989 | |
990 | |
991 | /* Number of bits in a file offset, on hosts where this is settable. */ |
992 | /* #undef _FILE_OFFSET_BITS */ |
993 | |
994 | /* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */ |
995 | /* #undef _LARGEFILE_SOURCE */ |
996 | |
997 | /* Define for large files, on AIX-style hosts. */ |
998 | /* #undef _LARGE_FILES */ |
999 | |
1000 | /* Define to `__inline__' or `__inline' if that's what the C compiler |
1001 | calls it, or to nothing if 'inline' is not supported under any name. */ |
1002 | #ifndef __cplusplus |
1003 | /* #undef inline */ |
1004 | #endif |
1005 | |
1006 | /* Define to keyword to use for C99 restrict support, or to nothing if not |
1007 | supported */ |
1008 | #define pg_restrict __restrict__ |
1009 | |
1010 | /* Define to the equivalent of the C99 'restrict' keyword, or to |
1011 | nothing if this is not supported. Do not define if restrict is |
1012 | supported only directly. */ |
1013 | #define restrict __restrict__ |
1014 | /* Work around a bug in older versions of Sun C++, which did not |
1015 | #define __restrict__ or support _Restrict or __restrict__ |
1016 | even though the corresponding Sun C compiler ended up with |
1017 | "#define restrict _Restrict" or "#define restrict __restrict__" |
1018 | in the previous line. This workaround can be removed once |
1019 | we assume Oracle Developer Studio 12.5 (2016) or later. */ |
1020 | #if defined __SUNPRO_CC && !defined __RESTRICT && !defined __restrict__ |
1021 | # define _Restrict |
1022 | # define __restrict__ |
1023 | #endif |
1024 | |
1025 | /* Define to how the compiler spells `typeof'. */ |
1026 | /* #undef typeof */ |
1027 | |