bottleneck testcase based on rubbos
[bottlenecks.git] / rubbos / app / httpd-2.0.64 / srclib / apr / acconfig.h
1 #ifndef APR_PRIVATE_H
2 #define APR_PRIVATE_H
3
4 @TOP@
5
6 /* Various #defines we need to know about */
7 #undef USE_THREADS
8 #undef EGD_DEFAULT_SOCKET
9 #undef HAVE_isascii
10 #undef DIRENT_INODE
11 #undef DIRENT_TYPE
12
13 /* Cross process serialization techniques */
14 #undef USE_FLOCK_SERIALIZE
15 #undef USE_SYSVSEM_SERIALIZE
16 #undef USE_FCNTL_SERIALIZE
17 #undef USE_PROC_PTHREAD_SERIALIZE
18 #undef USE_PTHREAD_SERIALIZE
19
20 #undef POSIXSEM_IS_GLOBAL
21 #undef SYSVSEM_IS_GLOBAL
22 #undef FCNTL_IS_GLOBAL
23 #undef FLOCK_IS_GLOBAL
24
25 #undef HAVE_INT64_C
26
27 @BOTTOM@
28
29 /* Make sure we have ssize_t defined to be something */
30 #undef ssize_t
31
32 /* switch this on if we have a BeOS version below BONE */
33 #if BEOS && !HAVE_BONE_VERSION
34 #define BEOS_R5 1
35 #else
36 #define BEOS_BONE 1
37 #endif
38
39 #ifdef SIGWAIT_TAKES_ONE_ARG
40 #define apr_sigwait(a,b) ((*(b)=sigwait((a)))<0?-1:0)
41 #else
42 #define apr_sigwait(a,b) sigwait((a),(b))
43 #endif
44
45 /*
46  * Include common private declarations.
47  */
48 #include "../apr_private_common.h"
49
50 #endif /* APR_PRIVATE_H */