Apache2
apr_private.h
Go to the documentation of this file.
1
/* include/arch/unix/apr_private.h. Generated from apr_private.h.in by configure. */
2
/* include/arch/unix/apr_private.h.in. Generated from configure.in by autoheader. */
3
4
5
#ifndef APR_PRIVATE_H
6
#define APR_PRIVATE_H
7
8
/* Pick up publicly advertised headers and symbols before the
9
* APR internal private headers and symbols
10
*/
11
#include <
apr.h
>
12
13
14
/* Define if building universal (internal helper macro) */
15
/* #undef AC_APPLE_UNIVERSAL_BUILD */
16
17
/* Define if apr_allocator should use guard pages */
18
/* #undef APR_ALLOCATOR_GUARD_PAGES */
19
20
/* Define if apr_allocator should use mmap */
21
/* #undef APR_ALLOCATOR_USES_MMAP */
22
23
/* Define to be absolute path to DSO directory */
24
#define APR_DSO_LIBDIR "/usr/local/apache2/lib/apr-2"
25
26
/* Define to 1 if modular components are built as DSOs */
27
#define APR_HAVE_MODULAR_DSO 1
28
29
/* Define as function which can be used for conversion of strings to
30
apr_int64_t */
31
#define APR_INT64_STRFN strtol
32
33
/* Define as function used for conversion of strings to apr_off_t */
34
#define APR_OFF_T_STRFN strtol
35
36
/* Define if pool functions should abort if concurrent usage is detected */
37
/* #undef APR_POOL_CONCURRENCY_CHECK */
38
39
/* Define if the system crypt() function is threadsafe */
40
/* #undef APU_CRYPT_THREADSAFE */
41
42
/* Define if the inbuf parm to iconv() is const char ** */
43
/* #undef APU_ICONV_INBUF_CONST */
44
45
/* Define that OpenSSL uses const buffers */
46
/* #undef CRYPTO_OPENSSL_CONST_BUFFERS */
47
48
/* Define if crypt_r has uses CRYPTD */
49
/* #undef CRYPT_R_CRYPTD */
50
51
/* Define if crypt_r uses struct crypt_data */
52
#define CRYPT_R_STRUCT_CRYPT_DATA 1
53
54
/* Define to 1 if using 'alloca.c'. */
55
/* #undef C_ALLOCA */
56
57
/* Define to path of random device */
58
/* #undef DEV_RANDOM */
59
60
/* Define if struct dirent has an inode member */
61
#define DIRENT_INODE d_fileno
62
63
/* Define if struct dirent has a d_type member */
64
#define DIRENT_TYPE d_type
65
66
/* Define if DSO support uses dlfcn.h */
67
#define DSO_USE_DLFCN 1
68
69
/* Define if DSO support uses dyld.h */
70
/* #undef DSO_USE_DYLD */
71
72
/* Define if DSO support uses shl_load */
73
/* #undef DSO_USE_SHL */
74
75
/* Define to list of paths to EGD sockets */
76
/* #undef EGD_DEFAULT_SOCKET */
77
78
/* Define if fcntl locks affect threads within the process */
79
/* #undef FCNTL_IS_GLOBAL */
80
81
/* Define if fcntl returns EACCES when F_SETLK is already held */
82
/* #undef FCNTL_TRYACQUIRE_EACCES */
83
84
/* Define if flock locks affect threads within the process */
85
/* #undef FLOCK_IS_GLOBAL */
86
87
/* Define if gethostbyaddr is thread safe */
88
/* #undef GETHOSTBYADDR_IS_THREAD_SAFE */
89
90
/* Define if gethostbyname is thread safe */
91
/* #undef GETHOSTBYNAME_IS_THREAD_SAFE */
92
93
/* Define if gethostbyname_r has the glibc style */
94
#define GETHOSTBYNAME_R_GLIBC2 1
95
96
/* Define if gethostbyname_r has the hostent_data for the third argument */
97
/* #undef GETHOSTBYNAME_R_HOSTENT_DATA */
98
99
/* Define if getservbyname is thread safe */
100
/* #undef GETSERVBYNAME_IS_THREAD_SAFE */
101
102
/* Define if getservbyname_r has the glibc style */
103
#define GETSERVBYNAME_R_GLIBC2 1
104
105
/* Define if getservbyname_r has the OSF/1 style */
106
/* #undef GETSERVBYNAME_R_OSF1 */
107
108
/* Define if getservbyname_r has the Solaris style */
109
/* #undef GETSERVBYNAME_R_SOLARIS */
110
111
/* Define if accept4 function is supported */
112
#define HAVE_ACCEPT4 1
113
114
/* Define to 1 if you have the `acquire_sem' function. */
115
/* #undef HAVE_ACQUIRE_SEM */
116
117
/* Define to 1 if you have the `acquire_sem_etc' function. */
118
/* #undef HAVE_ACQUIRE_SEM_ETC */
119
120
/* Define to 1 if you have the <aio.h> header file. */
121
#define HAVE_AIO_H 1
122
123
/* Define if async i/o supports message q's */
124
/* #undef HAVE_AIO_MSGQ */
125
126
/* Define to 1 if you have 'alloca', as a function or macro. */
127
#define HAVE_ALLOCA 1
128
129
/* Define to 1 if <alloca.h> works. */
130
#define HAVE_ALLOCA_H 1
131
132
/* Define to 1 if you have the `arc4random_buf' function. */
133
/* #undef HAVE_ARC4RANDOM_BUF */
134
135
/* Define to 1 if you have the <arpa/inet.h> header file. */
136
#define HAVE_ARPA_INET_H 1
137
138
/* Define if compiler provides 32bit atomic builtins */
139
#define HAVE_ATOMIC_BUILTINS 1
140
141
/* Define if compiler provides 64bit atomic builtins */
142
#define HAVE_ATOMIC_BUILTINS64 1
143
144
/* Define if BONE_VERSION is defined in sys/socket.h */
145
/* #undef HAVE_BONE_VERSION */
146
147
/* Define to 1 if you have the <ByteOrder.h> header file. */
148
/* #undef HAVE_BYTEORDER_H */
149
150
/* Define to 1 if you have the `calloc' function. */
151
#define HAVE_CALLOC 1
152
153
/* Define if CODESET is defined in langinfo.h */
154
#define HAVE_CODESET 1
155
156
/* Define to 1 if you have the <CommonCrypto/CommonKeyDerivation.h> header
157
file. */
158
/* #undef HAVE_COMMONCRYPTO_COMMONKEYDERIVATION_H */
159
160
/* Define to 1 if you have the <conio.h> header file. */
161
/* #undef HAVE_CONIO_H */
162
163
/* Define to 1 if you have the `create_area' function. */
164
/* #undef HAVE_CREATE_AREA */
165
166
/* Define to 1 if you have the `create_sem' function. */
167
/* #undef HAVE_CREATE_SEM */
168
169
/* Define to 1 if you have the <crypt.h> header file. */
170
#define HAVE_CRYPT_H 1
171
172
/* Define to 1 if you have the `crypt_r' function. */
173
#define HAVE_CRYPT_R 1
174
175
/* Define to 1 if you have the <ctype.h> header file. */
176
#define HAVE_CTYPE_H 1
177
178
/* Define to 1 if you have the declaration of `SYS_getrandom', and to 0 if you
179
don't. */
180
#define HAVE_DECL_SYS_GETRANDOM 1
181
182
/* Define to 1 if you have the declaration of `sys_siglist', and to 0 if you
183
don't. */
184
#define HAVE_DECL_SYS_SIGLIST 0
185
186
/* Define to 1 if you have the <dirent.h> header file. */
187
#define HAVE_DIRENT_H 1
188
189
/* Define to 1 if you have the <dir.h> header file. */
190
/* #undef HAVE_DIR_H */
191
192
/* Define to 1 if you have the <dlfcn.h> header file. */
193
#define HAVE_DLFCN_H 1
194
195
/* Define to 1 if you have the <dl.h> header file. */
196
/* #undef HAVE_DL_H */
197
198
/* Define if dup3 function is supported */
199
#define HAVE_DUP3 1
200
201
/* Define if EGD is supported */
202
/* #undef HAVE_EGD */
203
204
/* Define if the epoll interface is supported */
205
#define HAVE_EPOLL 1
206
207
/* Define if epoll_create1 function is supported */
208
#define HAVE_EPOLL_CREATE1 1
209
210
/* Define if epoll_wait has a reliable timeout (min) */
211
#define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1
212
213
/* Define to 1 if you have the <errmsg.h> header file. */
214
/* #undef HAVE_ERRMSG_H */
215
216
/* Define to 1 if you have the <errno.h> header file. */
217
#define HAVE_ERRNO_H 1
218
219
/* Define if expat.h is available */
220
#define HAVE_EXPAT_H 1
221
222
/* Define if explicit_bzero function is supported */
223
#define HAVE_EXPLICIT_BZERO 1
224
225
/* Define to 1 if you have the <fcntl.h> header file. */
226
#define HAVE_FCNTL_H 1
227
228
/* Define to 1 if you have the `fdatasync' function. */
229
#define HAVE_FDATASYNC 1
230
231
/* Define to 1 if you have the `flock' function. */
232
#define HAVE_FLOCK 1
233
234
/* Define to 1 if you have the `fork' function. */
235
#define HAVE_FORK 1
236
237
/* Define if F_SETLK is defined in fcntl.h */
238
#define HAVE_F_SETLK 1
239
240
/* Define if getaddrinfo accepts the AI_ADDRCONFIG flag */
241
#define HAVE_GAI_ADDRCONFIG 1
242
243
/* Define to 1 if you have the `gai_strerror' function. */
244
#define HAVE_GAI_STRERROR 1
245
246
/* Define if getaddrinfo exists and works well enough for APR */
247
#define HAVE_GETADDRINFO 1
248
249
/* Define to 1 if you have the `getenv' function. */
250
#define HAVE_GETENV 1
251
252
/* Define to 1 if you have the `getgrgid_r' function. */
253
#define HAVE_GETGRGID_R 1
254
255
/* Define to 1 if you have the `getgrnam_r' function. */
256
#define HAVE_GETGRNAM_R 1
257
258
/* Define to 1 if you have the `gethostbyaddr_r' function. */
259
#define HAVE_GETHOSTBYADDR_R 1
260
261
/* Define to 1 if you have the `gethostbyname_r' function. */
262
#define HAVE_GETHOSTBYNAME_R 1
263
264
/* Define to 1 if you have the `getifaddrs' function. */
265
#define HAVE_GETIFADDRS 1
266
267
/* Define if getnameinfo exists */
268
#define HAVE_GETNAMEINFO 1
269
270
/* Define to 1 if you have the `getpass' function. */
271
#define HAVE_GETPASS 1
272
273
/* Define to 1 if you have the `getpassphrase' function. */
274
/* #undef HAVE_GETPASSPHRASE */
275
276
/* Define to 1 if you have the `getpwnam_r' function. */
277
#define HAVE_GETPWNAM_R 1
278
279
/* Define to 1 if you have the `getpwuid_r' function. */
280
#define HAVE_GETPWUID_R 1
281
282
/* Define to 1 if you have the `getrandom' function. */
283
#define HAVE_GETRANDOM 1
284
285
/* Define to 1 if you have the `getrlimit' function. */
286
#define HAVE_GETRLIMIT 1
287
288
/* Define to 1 if you have the `getservbyname_r' function. */
289
#define HAVE_GETSERVBYNAME_R 1
290
291
/* Define to 1 if you have the `gmtime_r' function. */
292
#define HAVE_GMTIME_R 1
293
294
/* Define to 1 if you have the <grp.h> header file. */
295
#define HAVE_GRP_H 1
296
297
/* Define if hstrerror is present */
298
/* #undef HAVE_HSTRERROR */
299
300
/* Define to 1 if you have the <iconv.h> header file. */
301
#define HAVE_ICONV_H 1
302
303
/* Define to 1 if you have the <ifaddrs.h> header file. */
304
#define HAVE_IFADDRS_H 1
305
306
/* Define to 1 if you have the `if_indextoname' function. */
307
#define HAVE_IF_INDEXTONAME 1
308
309
/* Define to 1 if you have the `if_nametoindex' function. */
310
#define HAVE_IF_NAMETOINDEX 1
311
312
/* Define to 1 if you have the <inttypes.h> header file. */
313
#define HAVE_INTTYPES_H 1
314
315
/* Define to 1 if you have the <io.h> header file. */
316
/* #undef HAVE_IO_H */
317
318
/* Define to 1 if you have the `isinf' function. */
319
#define HAVE_ISINF 1
320
321
/* Define to 1 if you have the `isnan' function. */
322
#define HAVE_ISNAN 1
323
324
/* Define to 1 if you have the <kernel/OS.h> header file. */
325
/* #undef HAVE_KERNEL_OS_H */
326
327
/* Define to 1 if you have the `kqueue' function. */
328
/* #undef HAVE_KQUEUE */
329
330
/* Define to 1 if you have the <langinfo.h> header file. */
331
#define HAVE_LANGINFO_H 1
332
333
/* Define to 1 if you have the `bsd' library (-lbsd). */
334
/* #undef HAVE_LIBBSD */
335
336
/* Define to 1 if you have the `crypto' library (-lcrypto). */
337
/* #undef HAVE_LIBCRYPTO */
338
339
/* Define to 1 if you have the <libpq-fe.h> header file. */
340
/* #undef HAVE_LIBPQ_FE_H */
341
342
/* Define to 1 if you have the `sendfile' library (-lsendfile). */
343
/* #undef HAVE_LIBSENDFILE */
344
345
/* Define to 1 if you have the `truerand' library (-ltruerand). */
346
/* #undef HAVE_LIBTRUERAND */
347
348
/* Define to 1 if you have the <libxml/parser.h> header file. */
349
/* #undef HAVE_LIBXML_PARSER_H */
350
351
/* Define to 1 if you have the <limits.h> header file. */
352
#define HAVE_LIMITS_H 1
353
354
/* Define to 1 if you have the <linux/random.h> header file. */
355
#define HAVE_LINUX_RANDOM_H 1
356
357
/* Define to 1 if you have the `localtime_r' function. */
358
#define HAVE_LOCALTIME_R 1
359
360
/* Define if LOCK_EX is defined in sys/file.h */
361
#define HAVE_LOCK_EX 1
362
363
/* Define to 1 if you have the <mach-o/dyld.h> header file. */
364
/* #undef HAVE_MACH_O_DYLD_H */
365
366
/* Define to 1 if you have the <malloc.h> header file. */
367
#define HAVE_MALLOC_H 1
368
369
/* Define if MAP_ANON is defined in sys/mman.h */
370
#define HAVE_MAP_ANON 1
371
372
/* Define to 1 if you have the <memcheck.h> header file. */
373
/* #undef HAVE_MEMCHECK_H */
374
375
/* Define to 1 if you have the `memchr' function. */
376
#define HAVE_MEMCHR 1
377
378
/* Define to 1 if you have the `memmem' function. */
379
#define HAVE_MEMMEM 1
380
381
/* Define to 1 if you have the `memmove' function. */
382
#define HAVE_MEMMOVE 1
383
384
/* Define to 1 if you have the <memory.h> header file. */
385
#define HAVE_MEMORY_H 1
386
387
/* Define if memset_s function is supported */
388
/* #undef HAVE_MEMSET_S */
389
390
/* Define to 1 if you have the <minix/config.h> header file. */
391
/* #undef HAVE_MINIX_CONFIG_H */
392
393
/* Define to 1 if you have the `mkostemp' function. */
394
#define HAVE_MKOSTEMP 1
395
396
/* Define to 1 if you have the `mkostemp64' function. */
397
/* #undef HAVE_MKOSTEMP64 */
398
399
/* Define to 1 if you have the `mkstemp' function. */
400
#define HAVE_MKSTEMP 1
401
402
/* Define to 1 if you have the `mkstemp64' function. */
403
/* #undef HAVE_MKSTEMP64 */
404
405
/* Define to 1 if you have the `mmap' function. */
406
#define HAVE_MMAP 1
407
408
/* Define to 1 if you have the `mmap64' function. */
409
/* #undef HAVE_MMAP64 */
410
411
/* Define to 1 if you have the `mprotect' function. */
412
#define HAVE_MPROTECT 1
413
414
/* Define to 1 if you have the `munmap' function. */
415
#define HAVE_MUNMAP 1
416
417
/* Define to 1 if you have the <mysql/errmsg.h> header file. */
418
/* #undef HAVE_MYSQL_ERRMSG_H */
419
420
/* Define to 1 if you have the <mysql.h> header file. */
421
/* #undef HAVE_MYSQL_H */
422
423
/* Define to 1 if you have the <mysql/mysql.h> header file. */
424
/* #undef HAVE_MYSQL_MYSQL_H */
425
426
/* Define to 1 if you have the <mysql/my_global.h> header file. */
427
/* #undef HAVE_MYSQL_MY_GLOBAL_H */
428
429
/* Define to 1 if you have the <mysql/my_sys.h> header file. */
430
/* #undef HAVE_MYSQL_MY_SYS_H */
431
432
/* Define to 1 if you have the <my_global.h> header file. */
433
/* #undef HAVE_MY_GLOBAL_H */
434
435
/* Define to 1 if you have the <my_sys.h> header file. */
436
/* #undef HAVE_MY_SYS_H */
437
438
/* Define to 1 if you have the `nanosleep' function. */
439
#define HAVE_NANOSLEEP 1
440
441
/* Define to 1 if you have the <netdb.h> header file. */
442
#define HAVE_NETDB_H 1
443
444
/* Define to 1 if you have the <netinet/in.h> header file. */
445
#define HAVE_NETINET_IN_H 1
446
447
/* Define to 1 if you have the <netinet/sctp.h> header file. */
448
#define HAVE_NETINET_SCTP_H 1
449
450
/* Define to 1 if you have the <netinet/sctp_uio.h> header file. */
451
/* #undef HAVE_NETINET_SCTP_UIO_H */
452
453
/* Defined if netinet/tcp.h is present */
454
#define HAVE_NETINET_TCP_H 1
455
456
/* Define to 1 if you have the <net/errno.h> header file. */
457
/* #undef HAVE_NET_ERRNO_H */
458
459
/* Define to 1 if you have the <net/if.h> header file. */
460
#define HAVE_NET_IF_H 1
461
462
/* Define to 1 if you have the `nl_langinfo' function. */
463
#define HAVE_NL_LANGINFO 1
464
465
/* Define to 1 if you have the <nss.h> header file. */
466
/* #undef HAVE_NSS_H */
467
468
/* Define to 1 if you have the <nss/nss.h> header file. */
469
/* #undef HAVE_NSS_NSS_H */
470
471
/* Define to 1 if you have the <nss/pk11pub.h> header file. */
472
/* #undef HAVE_NSS_PK11PUB_H */
473
474
/* Define to 1 if you have the <oci.h> header file. */
475
/* #undef HAVE_OCI_H */
476
477
/* Define to 1 if you have the <odbc/sql.h> header file. */
478
/* #undef HAVE_ODBC_SQL_H */
479
480
/* Define to 1 if you have the `OPENSSL_init_crypto' function. */
481
/* #undef HAVE_OPENSSL_INIT_CRYPTO */
482
483
/* Define to 1 if you have the <openssl/x509.h> header file. */
484
/* #undef HAVE_OPENSSL_X509_H */
485
486
/* Define to 1 if you have the <os2.h> header file. */
487
/* #undef HAVE_OS2_H */
488
489
/* Define to 1 if you have the <osreldate.h> header file. */
490
/* #undef HAVE_OSRELDATE_H */
491
492
/* Define to 1 if you have the <OS.h> header file. */
493
/* #undef HAVE_OS_H */
494
495
/* Define to 1 if you have the <pk11pub.h> header file. */
496
/* #undef HAVE_PK11PUB_H */
497
498
/* Define to 1 if you have the `poll' function. */
499
#define HAVE_POLL 1
500
501
/* Define if POLLIN is defined */
502
#define HAVE_POLLIN 1
503
504
/* Define to 1 if you have the <poll.h> header file. */
505
#define HAVE_POLL_H 1
506
507
/* Define to 1 if you have the `port_create' function. */
508
/* #undef HAVE_PORT_CREATE */
509
510
/* Define to 1 if you have the <postgresql/libpq-fe.h> header file. */
511
/* #undef HAVE_POSTGRESQL_LIBPQ_FE_H */
512
513
/* Define to 1 if you have the <prerror.h> header file. */
514
/* #undef HAVE_PRERROR_H */
515
516
/* Define to 1 if you have the <process.h> header file. */
517
/* #undef HAVE_PROCESS_H */
518
519
/* Define to 1 if you have the `pthread_attr_setguardsize' function. */
520
#define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
521
522
/* Define to 1 if you have the `pthread_condattr_setpshared' function. */
523
#define HAVE_PTHREAD_CONDATTR_SETPSHARED 1
524
525
/* Define to 1 if you have the <pthread.h> header file. */
526
#define HAVE_PTHREAD_H 1
527
528
/* Define to 1 if you have the `pthread_key_delete' function. */
529
#define HAVE_PTHREAD_KEY_DELETE 1
530
531
/* Define to 1 if you have the `pthread_mutexattr_setpshared' function. */
532
#define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1
533
534
/* Define if recursive pthread mutexes are available */
535
#define HAVE_PTHREAD_MUTEX_RECURSIVE 1
536
537
/* Define if cross-process robust mutexes are available */
538
#define HAVE_PTHREAD_MUTEX_ROBUST 1
539
540
/* Define if non-posix/portable cross-process robust mutexes are available */
541
/* #undef HAVE_PTHREAD_MUTEX_ROBUST_NP */
542
543
/* Define to 1 if you have the `pthread_mutex_timedlock' function. */
544
#define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1
545
546
/* Define if PTHREAD_PROCESS_SHARED is defined in pthread.h */
547
#define HAVE_PTHREAD_PROCESS_SHARED 1
548
549
/* Define if pthread rwlocks are available */
550
#define HAVE_PTHREAD_RWLOCKS 1
551
552
/* Define to 1 if you have the `pthread_rwlock_init' function. */
553
#define HAVE_PTHREAD_RWLOCK_INIT 1
554
555
/* Define if pthread_setname_np is available */
556
#define HAVE_PTHREAD_SETNAME_NP 1
557
558
/* Define to 1 if you have the `pthread_yield' function. */
559
/* #undef HAVE_PTHREAD_YIELD */
560
561
/* Define to 1 if you have the `putenv' function. */
562
#define HAVE_PUTENV 1
563
564
/* Define to 1 if you have the <pwd.h> header file. */
565
#define HAVE_PWD_H 1
566
567
/* Define to 1 if you have the `readdir64_r' function. */
568
/* #undef HAVE_READDIR64_R */
569
570
/* Define to 1 if you have the <sched.h> header file. */
571
#define HAVE_SCHED_H 1
572
573
/* Define to 1 if you have the `sched_yield' function. */
574
#define HAVE_SCHED_YIELD 1
575
576
/* Define to 1 if you have the <semaphore.h> header file. */
577
#define HAVE_SEMAPHORE_H 1
578
579
/* Define to 1 if you have the `semctl' function. */
580
#define HAVE_SEMCTL 1
581
582
/* Define to 1 if you have the `semget' function. */
583
#define HAVE_SEMGET 1
584
585
/* Define to 1 if you have the `semop' function. */
586
#define HAVE_SEMOP 1
587
588
/* Define to 1 if you have the `semtimedop' function. */
589
#define HAVE_SEMTIMEDOP 1
590
591
/* Define to 1 if you have the `sem_close' function. */
592
#define HAVE_SEM_CLOSE 1
593
594
/* Define to 1 if you have the `sem_post' function. */
595
#define HAVE_SEM_POST 1
596
597
/* Define to 1 if you have the `sem_timedwait' function. */
598
#define HAVE_SEM_TIMEDWAIT 1
599
600
/* Define if SEM_UNDO is defined in sys/sem.h */
601
#define HAVE_SEM_UNDO 1
602
603
/* Define to 1 if you have the `sem_unlink' function. */
604
#define HAVE_SEM_UNLINK 1
605
606
/* Define to 1 if you have the `sem_wait' function. */
607
#define HAVE_SEM_WAIT 1
608
609
/* Define to 1 if you have the `sendfile' function. */
610
#define HAVE_SENDFILE 1
611
612
/* Define to 1 if you have the `sendfile64' function. */
613
/* #undef HAVE_SENDFILE64 */
614
615
/* Define to 1 if you have the `sendfilev' function. */
616
/* #undef HAVE_SENDFILEV */
617
618
/* Define to 1 if you have the `sendfilev64' function. */
619
/* #undef HAVE_SENDFILEV64 */
620
621
/* Define to 1 if you have the `send_file' function. */
622
/* #undef HAVE_SEND_FILE */
623
624
/* Define to 1 if you have the `setenv' function. */
625
#define HAVE_SETENV 1
626
627
/* Define to 1 if you have the `setrlimit' function. */
628
#define HAVE_SETRLIMIT 1
629
630
/* Define to 1 if you have the `setsid' function. */
631
#define HAVE_SETSID 1
632
633
/* Define to 1 if you have the `set_h_errno' function. */
634
/* #undef HAVE_SET_H_ERRNO */
635
636
/* Define to 1 if you have the `shmat' function. */
637
#define HAVE_SHMAT 1
638
639
/* Define to 1 if you have the `shmctl' function. */
640
#define HAVE_SHMCTL 1
641
642
/* Define to 1 if you have the `shmdt' function. */
643
#define HAVE_SHMDT 1
644
645
/* Define to 1 if you have the `shmget' function. */
646
#define HAVE_SHMGET 1
647
648
/* Define to 1 if you have the `shm_open' function. */
649
#define HAVE_SHM_OPEN 1
650
651
/* Define to 1 if you have the `shm_unlink' function. */
652
#define HAVE_SHM_UNLINK 1
653
654
/* Define to 1 if you have the `sigaction' function. */
655
#define HAVE_SIGACTION 1
656
657
/* Define to 1 if you have the <signal.h> header file. */
658
#define HAVE_SIGNAL_H 1
659
660
/* Define to 1 if you have the `sigsuspend' function. */
661
#define HAVE_SIGSUSPEND 1
662
663
/* Define to 1 if you have the `sigwait' function. */
664
#define HAVE_SIGWAIT 1
665
666
/* Whether you have socklen_t */
667
#define HAVE_SOCKLEN_T 1
668
669
/* Define if the SOCK_CLOEXEC flag is supported */
670
#define HAVE_SOCK_CLOEXEC 1
671
672
/* Define if SO_ACCEPTFILTER is defined in sys/socket.h */
673
/* #undef HAVE_SO_ACCEPTFILTER */
674
675
/* Define to 1 if you have the <sqlite3.h> header file. */
676
#define HAVE_SQLITE3_H 1
677
678
/* Define to 1 if you have the <sqlite.h> header file. */
679
/* #undef HAVE_SQLITE_H */
680
681
/* Define to 1 if you have the <sql.h> header file. */
682
/* #undef HAVE_SQL_H */
683
684
/* Define to 1 if you have the <stdarg.h> header file. */
685
#define HAVE_STDARG_H 1
686
687
/* Define to 1 if you have the <stddef.h> header file. */
688
#define HAVE_STDDEF_H 1
689
690
/* Define to 1 if you have the <stdint.h> header file. */
691
#define HAVE_STDINT_H 1
692
693
/* Define to 1 if you have the <stdio.h> header file. */
694
#define HAVE_STDIO_H 1
695
696
/* Define to 1 if you have the <stdlib.h> header file. */
697
#define HAVE_STDLIB_H 1
698
699
/* Define to 1 if you have the `strcasecmp' function. */
700
#define HAVE_STRCASECMP 1
701
702
/* Define to 1 if you have the `strdup' function. */
703
#define HAVE_STRDUP 1
704
705
/* Define to 1 if you have the `strerror_r' function. */
706
#define HAVE_STRERROR_R 1
707
708
/* Define to 1 if you have the `stricmp' function. */
709
/* #undef HAVE_STRICMP */
710
711
/* Define to 1 if you have the <strings.h> header file. */
712
#define HAVE_STRINGS_H 1
713
714
/* Define to 1 if you have the <string.h> header file. */
715
#define HAVE_STRING_H 1
716
717
/* Define to 1 if you have the `strncasecmp' function. */
718
#define HAVE_STRNCASECMP 1
719
720
/* Define to 1 if you have the `strnicmp' function. */
721
/* #undef HAVE_STRNICMP */
722
723
/* Define to 1 if you have the `strstr' function. */
724
#define HAVE_STRSTR 1
725
726
/* Define if struct impreq was found */
727
#define HAVE_STRUCT_IPMREQ 1
728
729
/* Define to 1 if `st_atimensec' is a member of `struct stat'. */
730
/* #undef HAVE_STRUCT_STAT_ST_ATIMENSEC */
731
732
/* Define to 1 if `st_atime_n' is a member of `struct stat'. */
733
/* #undef HAVE_STRUCT_STAT_ST_ATIME_N */
734
735
/* Define to 1 if `st_atim.tv_nsec' is a member of `struct stat'. */
736
#define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
737
738
/* Define to 1 if `st_blocks' is a member of `struct stat'. */
739
#define HAVE_STRUCT_STAT_ST_BLOCKS 1
740
741
/* Define to 1 if `st_ctimensec' is a member of `struct stat'. */
742
/* #undef HAVE_STRUCT_STAT_ST_CTIMENSEC */
743
744
/* Define to 1 if `st_ctime_n' is a member of `struct stat'. */
745
/* #undef HAVE_STRUCT_STAT_ST_CTIME_N */
746
747
/* Define to 1 if `st_ctim.tv_nsec' is a member of `struct stat'. */
748
#define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1
749
750
/* Define to 1 if `st_mtimensec' is a member of `struct stat'. */
751
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
752
753
/* Define to 1 if `st_mtime_n' is a member of `struct stat'. */
754
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
755
756
/* Define to 1 if `st_mtim.tv_nsec' is a member of `struct stat'. */
757
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
758
759
/* Define to 1 if `tm_gmtoff' is a member of `struct tm'. */
760
#define HAVE_STRUCT_TM_TM_GMTOFF 1
761
762
/* Define to 1 if `__tm_gmtoff' is a member of `struct tm'. */
763
/* #undef HAVE_STRUCT_TM___TM_GMTOFF */
764
765
/* Define to 1 if you have the <sysapi.h> header file. */
766
/* #undef HAVE_SYSAPI_H */
767
768
/* Define to 1 if you have the <sysgtime.h> header file. */
769
/* #undef HAVE_SYSGTIME_H */
770
771
/* Define to 1 if you have the <sys/file.h> header file. */
772
#define HAVE_SYS_FILE_H 1
773
774
/* Define to 1 if you have the <sys/ioctl.h> header file. */
775
#define HAVE_SYS_IOCTL_H 1
776
777
/* Define to 1 if you have the <sys/ipc.h> header file. */
778
#define HAVE_SYS_IPC_H 1
779
780
/* Define to 1 if you have the <sys/mman.h> header file. */
781
#define HAVE_SYS_MMAN_H 1
782
783
/* Define to 1 if you have the <sys/mutex.h> header file. */
784
/* #undef HAVE_SYS_MUTEX_H */
785
786
/* Define to 1 if you have the <sys/param.h> header file. */
787
#define HAVE_SYS_PARAM_H 1
788
789
/* Define to 1 if you have the <sys/poll.h> header file. */
790
#define HAVE_SYS_POLL_H 1
791
792
/* Define to 1 if you have the <sys/random.h> header file. */
793
#define HAVE_SYS_RANDOM_H 1
794
795
/* Define to 1 if you have the <sys/resource.h> header file. */
796
#define HAVE_SYS_RESOURCE_H 1
797
798
/* Define to 1 if you have the <sys/select.h> header file. */
799
#define HAVE_SYS_SELECT_H 1
800
801
/* Define to 1 if you have the <sys/sem.h> header file. */
802
#define HAVE_SYS_SEM_H 1
803
804
/* Define to 1 if you have the <sys/sendfile.h> header file. */
805
#define HAVE_SYS_SENDFILE_H 1
806
807
/* Define to 1 if you have the <sys/shm.h> header file. */
808
#define HAVE_SYS_SHM_H 1
809
810
/* Define to 1 if you have the <sys/signal.h> header file. */
811
#define HAVE_SYS_SIGNAL_H 1
812
813
/* Define to 1 if you have the <sys/socket.h> header file. */
814
#define HAVE_SYS_SOCKET_H 1
815
816
/* Define to 1 if you have the <sys/sockio.h> header file. */
817
/* #undef HAVE_SYS_SOCKIO_H */
818
819
/* Define to 1 if you have the <sys/stat.h> header file. */
820
#define HAVE_SYS_STAT_H 1
821
822
/* Define to 1 if you have the <sys/syscall.h> header file. */
823
#define HAVE_SYS_SYSCALL_H 1
824
825
/* Define to 1 if you have the <sys/sysctl.h> header file. */
826
/* #undef HAVE_SYS_SYSCTL_H */
827
828
/* Define to 1 if you have the <sys/syslimits.h> header file. */
829
/* #undef HAVE_SYS_SYSLIMITS_H */
830
831
/* Define to 1 if you have the <sys/time.h> header file. */
832
#define HAVE_SYS_TIME_H 1
833
834
/* Define to 1 if you have the <sys/types.h> header file. */
835
#define HAVE_SYS_TYPES_H 1
836
837
/* Define to 1 if you have the <sys/uio.h> header file. */
838
#define HAVE_SYS_UIO_H 1
839
840
/* Define to 1 if you have the <sys/un.h> header file. */
841
#define HAVE_SYS_UN_H 1
842
843
/* Define to 1 if you have the <sys/uuid.h> header file. */
844
/* #undef HAVE_SYS_UUID_H */
845
846
/* Define to 1 if you have the <sys/wait.h> header file. */
847
#define HAVE_SYS_WAIT_H 1
848
849
/* Define if TCP_CORK is defined in netinet/tcp.h */
850
#define HAVE_TCP_CORK 1
851
852
/* Define if TCP_NODELAY and TCP_CORK can be enabled at the same time */
853
#define HAVE_TCP_NODELAY_WITH_CORK 1
854
855
/* Define if TCP_NOPUSH is defined in netinet/tcp.h */
856
/* #undef HAVE_TCP_NOPUSH */
857
858
/* Define to 1 if you have the <termios.h> header file. */
859
#define HAVE_TERMIOS_H 1
860
861
/* Define to 1 if you have the <time.h> header file. */
862
#define HAVE_TIME_H 1
863
864
/* Define to 1 if you have the <tpfeq.h> header file. */
865
/* #undef HAVE_TPFEQ_H */
866
867
/* Define to 1 if you have the <tpfio.h> header file. */
868
/* #undef HAVE_TPFIO_H */
869
870
/* Define if truerand is supported */
871
/* #undef HAVE_TRUERAND */
872
873
/* Define to 1 if you have the <unistd.h> header file. */
874
#define HAVE_UNISTD_H 1
875
876
/* Define to 1 if you have the <unix.h> header file. */
877
/* #undef HAVE_UNIX_H */
878
879
/* Define to 1 if you have the `unsetenv' function. */
880
#define HAVE_UNSETENV 1
881
882
/* Define to 1 if you have the `utime' function. */
883
#define HAVE_UTIME 1
884
885
/* Define to 1 if you have the `utimes' function. */
886
#define HAVE_UTIMES 1
887
888
/* Define to 1 if you have the `uuid_create' function. */
889
/* #undef HAVE_UUID_CREATE */
890
891
/* Define to 1 if you have the `uuid_generate' function. */
892
#define HAVE_UUID_GENERATE 1
893
894
/* Define to 1 if you have the <uuid.h> header file. */
895
/* #undef HAVE_UUID_H */
896
897
/* Define to 1 if you have the <uuid/uuid.h> header file. */
898
#define HAVE_UUID_UUID_H 1
899
900
/* Compile in valgrind support */
901
/* #undef HAVE_VALGRIND */
902
903
/* Define to 1 if you have the <valgrind.h> header file. */
904
/* #undef HAVE_VALGRIND_H */
905
906
/* Define if C compiler supports VLA */
907
#define HAVE_VLA 1
908
909
/* Define to 1 if you have the `waitpid' function. */
910
#define HAVE_WAITPID 1
911
912
/* Define to 1 if you have the <wchar.h> header file. */
913
#define HAVE_WCHAR_H 1
914
915
/* Define if compiler handles weak symbols */
916
#define HAVE_WEAK_SYMBOLS 1
917
918
/* Define to 1 if you have the <windows.h> header file. */
919
/* #undef HAVE_WINDOWS_H */
920
921
/* Define to 1 if you have the <winsock2.h> header file. */
922
/* #undef HAVE_WINSOCK2_H */
923
924
/* Define to 1 if you have the `writev' function. */
925
#define HAVE_WRITEV 1
926
927
/* Define to 1 if you have the <ws2tcpip.h> header file. */
928
/* #undef HAVE_WS2TCPIP_H */
929
930
/* Define if xmlparse/xmlparse.h is available */
931
/* #undef HAVE_XMLPARSE_XMLPARSE_H */
932
933
/* Define if xmltok/xmlparse.h is available */
934
/* #undef HAVE_XMLTOK_XMLPARSE_H */
935
936
/* Define if xml/xmlparse.h is available */
937
/* #undef HAVE_XML_XMLPARSE_H */
938
939
/* Define for z/OS pthread API nuances */
940
/* #undef HAVE_ZOS_PTHREADS */
941
942
/* Define if compiler provides 32bit __atomic builtins */
943
#define HAVE__ATOMIC_BUILTINS 1
944
945
/* Define if compiler provides 64bit __atomic builtins */
946
#define HAVE__ATOMIC_BUILTINS64 1
947
948
/* Define to the sub-directory where libtool stores uninstalled libraries. */
949
#define LT_OBJDIR ".libs/"
950
951
/* Define if EAI_ error codes from getaddrinfo are negative */
952
#define NEGATIVE_EAI 1
953
954
/* Define to the address where bug reports for this package should be sent. */
955
#define PACKAGE_BUGREPORT ""
956
957
/* Define to the full name of this package. */
958
#define PACKAGE_NAME ""
959
960
/* Define to the full name and version of this package. */
961
#define PACKAGE_STRING ""
962
963
/* Define to the one symbol short name of this package. */
964
#define PACKAGE_TARNAME ""
965
966
/* Define to the home page for this package. */
967
#define PACKAGE_URL ""
968
969
/* Define to the version of this package. */
970
#define PACKAGE_VERSION ""
971
972
/* Define if POSIX semaphores affect threads within the process */
973
/* #undef POSIXSEM_IS_GLOBAL */
974
975
/* Define on PowerPC 405 where errata 77 applies */
976
/* #undef PPC405_ERRATA */
977
978
/* Define if pthread_attr_getdetachstate() has one arg */
979
/* #undef PTHREAD_ATTR_GETDETACHSTATE_TAKES_ONE_ARG */
980
981
/* Define if pthread_getspecific() has two args */
982
/* #undef PTHREAD_GETSPECIFIC_TAKES_TWO_ARGS */
983
984
/* Modern readdir is thread safe */
985
#define READDIR_IS_THREAD_SAFE 1
986
987
/* Define to 1 if the `setpgrp' function requires zero arguments. */
988
#define SETPGRP_VOID 1
989
990
/* */
991
/* #undef SIGWAIT_TAKES_ONE_ARG */
992
993
/* The size of `char', as computed by sizeof. */
994
#define SIZEOF_CHAR 1
995
996
/* The size of `ino_t', as computed by sizeof. */
997
#define SIZEOF_INO_T 8
998
999
/* The size of `int', as computed by sizeof. */
1000
#define SIZEOF_INT 4
1001
1002
/* The size of `long', as computed by sizeof. */
1003
#define SIZEOF_LONG 8
1004
1005
/* The size of `long long', as computed by sizeof. */
1006
#define SIZEOF_LONG_LONG 8
1007
1008
/* The size of `off_t', as computed by sizeof. */
1009
#define SIZEOF_OFF_T 8
1010
1011
/* The size of `pid_t', as computed by sizeof. */
1012
#define SIZEOF_PID_T 4
1013
1014
/* The size of `short', as computed by sizeof. */
1015
#define SIZEOF_SHORT 2
1016
1017
/* The size of `size_t', as computed by sizeof. */
1018
#define SIZEOF_SIZE_T 8
1019
1020
/* The size of `ssize_t', as computed by sizeof. */
1021
#define SIZEOF_SSIZE_T 8
1022
1023
/* The size of `struct iovec', as computed by sizeof. */
1024
#define SIZEOF_STRUCT_IOVEC 16
1025
1026
/* The size of `void*', as computed by sizeof. */
1027
#define SIZEOF_VOIDP 8
1028
1029
/* If using the C implementation of alloca, define if you know the
1030
direction of stack growth for your system; otherwise it will be
1031
automatically deduced at runtime.
1032
STACK_DIRECTION > 0 => grows toward higher addresses
1033
STACK_DIRECTION < 0 => grows toward lower addresses
1034
STACK_DIRECTION = 0 => direction of growth unknown */
1035
/* #undef STACK_DIRECTION */
1036
1037
/* Define to 1 if all of the C90 standard headers exist (not just the ones
1038
required in a freestanding environment). This macro is provided for
1039
backward compatibility; new code need not use it. */
1040
#define STDC_HEADERS 1
1041
1042
/* Define if strerror returns int */
1043
/* #undef STRERROR_R_RC_INT */
1044
1045
/* Define if SysV semaphores affect threads within the process */
1046
/* #undef SYSVSEM_IS_GLOBAL */
1047
1048
/* Define system call of random */
1049
#define SYS_RANDOM "getrandom"
1050
1051
/* Define if use of generic atomics is requested */
1052
/* #undef USE_ATOMICS_GENERIC */
1053
1054
/* Define if use of 64bit generic atomics is requested */
1055
/* #undef USE_ATOMICS_GENERIC64 */
1056
1057
/* Define if BeOS Semaphores will be used */
1058
/* #undef USE_BEOSSEM */
1059
1060
/* Define if SVR4-style fcntl() will be used */
1061
/* #undef USE_FCNTL_SERIALIZE */
1062
1063
/* Define if 4.2BSD-style flock() will be used */
1064
/* #undef USE_FLOCK_SERIALIZE */
1065
1066
/* Define if pthread pshared mutex will be used */
1067
#define USE_PROC_PTHREAD_SERIALIZE 1
1068
1069
/* Define if BeOS areas will be used */
1070
/* #undef USE_SHMEM_BEOS */
1071
1072
/* Define if BeOS areas will be used */
1073
/* #undef USE_SHMEM_BEOS_ANON */
1074
1075
/* Define if 4.4BSD-style mmap() via MAP_ANON will be used */
1076
#define USE_SHMEM_MMAP_ANON 1
1077
1078
/* Define if mmap() via POSIX.1 shm_open() on temporary file will be used */
1079
#define USE_SHMEM_MMAP_SHM 1
1080
1081
/* Define if Classical mmap() on temporary file will be used */
1082
/* #undef USE_SHMEM_MMAP_TMP */
1083
1084
/* Define if SVR4-style mmap() on /dev/zero will be used */
1085
/* #undef USE_SHMEM_MMAP_ZERO */
1086
1087
/* Define if OS/2 DosAllocSharedMem() will be used */
1088
/* #undef USE_SHMEM_OS2 */
1089
1090
/* Define if OS/2 DosAllocSharedMem() will be used */
1091
/* #undef USE_SHMEM_OS2_ANON */
1092
1093
/* Define if SysV IPC shmget() will be used */
1094
/* #undef USE_SHMEM_SHMGET */
1095
1096
/* Define if SysV IPC shmget() will be used */
1097
/* #undef USE_SHMEM_SHMGET_ANON */
1098
1099
/* Define if Windows shared memory will be used */
1100
/* #undef USE_SHMEM_WIN32 */
1101
1102
/* Define if Windows CreateFileMapping() will be used */
1103
/* #undef USE_SHMEM_WIN32_ANON */
1104
1105
/* Enable extensions on AIX 3, Interix. */
1106
#ifndef _ALL_SOURCE
1107
# define _ALL_SOURCE 1
1108
#endif
1109
/* Enable general extensions on macOS. */
1110
#ifndef _DARWIN_C_SOURCE
1111
# define _DARWIN_C_SOURCE 1
1112
#endif
1113
/* Enable general extensions on Solaris. */
1114
#ifndef __EXTENSIONS__
1115
# define __EXTENSIONS__ 1
1116
#endif
1117
/* Enable GNU extensions on systems that have them. */
1118
#ifndef _GNU_SOURCE
1119
# define _GNU_SOURCE 1
1120
#endif
1121
/* Enable X/Open compliant socket functions that do not require linking
1122
with -lxnet on HP-UX 11.11. */
1123
#ifndef _HPUX_ALT_XOPEN_SOCKET_API
1124
# define _HPUX_ALT_XOPEN_SOCKET_API 1
1125
#endif
1126
/* Identify the host operating system as Minix.
1127
This macro does not affect the system headers' behavior.
1128
A future release of Autoconf may stop defining this macro. */
1129
#ifndef _MINIX
1130
/* # undef _MINIX */
1131
#endif
1132
/* Enable general extensions on NetBSD.
1133
Enable NetBSD compatibility extensions on Minix. */
1134
#ifndef _NETBSD_SOURCE
1135
# define _NETBSD_SOURCE 1
1136
#endif
1137
/* Enable OpenBSD compatibility extensions on NetBSD.
1138
Oddly enough, this does nothing on OpenBSD. */
1139
#ifndef _OPENBSD_SOURCE
1140
# define _OPENBSD_SOURCE 1
1141
#endif
1142
/* Define to 1 if needed for POSIX-compatible behavior. */
1143
#ifndef _POSIX_SOURCE
1144
/* # undef _POSIX_SOURCE */
1145
#endif
1146
/* Define to 2 if needed for POSIX-compatible behavior. */
1147
#ifndef _POSIX_1_SOURCE
1148
/* # undef _POSIX_1_SOURCE */
1149
#endif
1150
/* Enable POSIX-compatible threading on Solaris. */
1151
#ifndef _POSIX_PTHREAD_SEMANTICS
1152
# define _POSIX_PTHREAD_SEMANTICS 1
1153
#endif
1154
/* Enable extensions specified by ISO/IEC TS 18661-5:2014. */
1155
#ifndef __STDC_WANT_IEC_60559_ATTRIBS_EXT__
1156
# define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
1157
#endif
1158
/* Enable extensions specified by ISO/IEC TS 18661-1:2014. */
1159
#ifndef __STDC_WANT_IEC_60559_BFP_EXT__
1160
# define __STDC_WANT_IEC_60559_BFP_EXT__ 1
1161
#endif
1162
/* Enable extensions specified by ISO/IEC TS 18661-2:2015. */
1163
#ifndef __STDC_WANT_IEC_60559_DFP_EXT__
1164
# define __STDC_WANT_IEC_60559_DFP_EXT__ 1
1165
#endif
1166
/* Enable extensions specified by ISO/IEC TS 18661-4:2015. */
1167
#ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__
1168
# define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
1169
#endif
1170
/* Enable extensions specified by ISO/IEC TS 18661-3:2015. */
1171
#ifndef __STDC_WANT_IEC_60559_TYPES_EXT__
1172
# define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
1173
#endif
1174
/* Enable extensions specified by ISO/IEC TR 24731-2:2010. */
1175
#ifndef __STDC_WANT_LIB_EXT2__
1176
# define __STDC_WANT_LIB_EXT2__ 1
1177
#endif
1178
/* Enable extensions specified by ISO/IEC 24747:2009. */
1179
#ifndef __STDC_WANT_MATH_SPEC_FUNCS__
1180
# define __STDC_WANT_MATH_SPEC_FUNCS__ 1
1181
#endif
1182
/* Enable extensions on HP NonStop. */
1183
#ifndef _TANDEM_SOURCE
1184
# define _TANDEM_SOURCE 1
1185
#endif
1186
/* Enable X/Open extensions. Define to 500 only if necessary
1187
to make mbstate_t available. */
1188
#ifndef _XOPEN_SOURCE
1189
/* # undef _XOPEN_SOURCE */
1190
#endif
1191
1192
1193
/* Define if SysV IPC semget() will be used */
1194
/* #undef USE_SYSVSEM_SERIALIZE */
1195
1196
/* Define if apr_wait_for_io_or_timeout() uses poll(2) */
1197
#define WAITIO_USES_POLL 1
1198
1199
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
1200
significant byte first (like Motorola and SPARC, unlike Intel). */
1201
#if defined AC_APPLE_UNIVERSAL_BUILD
1202
# if defined __BIG_ENDIAN__
1203
# define WORDS_BIGENDIAN 1
1204
# endif
1205
#else
1206
# ifndef WORDS_BIGENDIAN
1207
/* # undef WORDS_BIGENDIAN */
1208
# endif
1209
#endif
1210
1211
/* Define to empty if `const' does not conform to ANSI C. */
1212
/* #undef const */
1213
1214
/* Define to `int' if <sys/types.h> doesn't define. */
1215
/* #undef gid_t */
1216
1217
/* Define to `__inline__' or `__inline' if that's what the C compiler
1218
calls it, or to nothing if 'inline' is not supported under any name. */
1219
#ifndef __cplusplus
1220
/* #undef inline */
1221
#endif
1222
1223
/* Define to `long int' if <sys/types.h> does not define. */
1224
/* #undef off_t */
1225
1226
/* Define as a signed integer type capable of holding a process identifier. */
1227
/* #undef pid_t */
1228
1229
/* Define to `unsigned int' if <sys/types.h> does not define. */
1230
/* #undef size_t */
1231
1232
/* Define to `int' if <sys/types.h> does not define. */
1233
/* #undef ssize_t */
1234
1235
/* Define to `int' if <sys/types.h> doesn't define. */
1236
/* #undef uid_t */
1237
1238
1239
/* switch this on if we have a BeOS version below BONE */
1240
#if defined(BEOS) && !defined(HAVE_BONE_VERSION)
1241
#define BEOS_R5 1
1242
#else
1243
#define BEOS_BONE 1
1244
#endif
1245
1246
/*
1247
* Darwin 10's default compiler (gcc42) builds for both 64 and
1248
* 32 bit architectures unless specifically told not to.
1249
* In those cases, we need to override types depending on how
1250
* we're being built at compile time.
1251
* NOTE: This is an ugly work-around for Darwin's
1252
* concept of universal binaries, a single package
1253
* (executable, lib, etc...) which contains both 32
1254
* and 64 bit versions. The issue is that if APR is
1255
* built universally, if something else is compiled
1256
* against it, some bit sizes will depend on whether
1257
* it is 32 or 64 bit. This is determined by the __LP64__
1258
* flag. Since we need to support both, we have to
1259
* handle OS X unqiuely.
1260
*/
1261
#ifdef DARWIN_10
1262
1263
#define APR_OFF_T_STRFN strtol
1264
#define APR_INT64_STRFN strtol
1265
#define SIZEOF_LONG 8
1266
#define SIZEOF_SIZE_T 8
1267
#define SIZEOF_SSIZE_T 8
1268
#define SIZEOF_VOIDP 8
1269
#define SIZEOF_STRUCT_IOVEC 16
1270
1271
#ifdef __LP64__
1272
#define APR_INT64_STRFN strtol
1273
#define SIZEOF_LONG 8
1274
#define SIZEOF_SIZE_T 8
1275
#define SIZEOF_SSIZE_T 8
1276
#define SIZEOF_VOIDP 8
1277
#define SIZEOF_STRUCT_IOVEC 16
1278
#else
1279
#define APR_INT64_STRFN strtol
1280
#define SIZEOF_LONG 8
1281
#define SIZEOF_SIZE_T 8
1282
#define SIZEOF_SSIZE_T 8
1283
#define SIZEOF_VOIDP 8
1284
#define SIZEOF_STRUCT_IOVEC 16
1285
#endif
1286
1287
#define APR_OFF_T_STRFN strtol
1288
#define APR_OFF_T_STRFN strtol
1289
1290
1291
#define SETPGRP_VOID 1
1292
#ifdef __DARWIN_UNIX03
1293
#define SETPGRP_VOID 1
1294
#else
1295
/* #undef SETPGRP_VOID */
1296
#endif
1297
1298
#endif
/* DARWIN_10 */
1299
1300
#endif
/* APR_PRIVATE_H */
1301
apr.h
APR Platform Definitions.
srclib
apr
include
arch
unix
apr_private.h
Generated by
1.9.1