diff options
author | Jim Jagielski <jim@apache.org> | 2022-05-18 14:48:36 +0000 |
---|---|---|
committer | Jim Jagielski <jim@apache.org> | 2022-05-18 14:48:36 +0000 |
commit | dcdd7daaef7ee6c077a4769a5bec1fbc11e5611f (patch) | |
tree | 2592470689685858e909b961d55a57105bbb0bbc /configure.in | |
parent | 39c271bca156adee03ff49f864dcce27ae6f5d73 (diff) | |
download | apr-dcdd7daaef7ee6c077a4769a5bec1fbc11e5611f.tar.gz |
Prefer posix shared mem over SysV in all cases:
Have name based order same as anon
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1901037 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/configure.in b/configure.in index d26182769..cd5fe78d7 100644 --- a/configure.in +++ b/configure.in @@ -1235,6 +1235,10 @@ havebeosarea="0" haveos2shm="0" havewin32shm="0" APR_BEGIN_DECISION([namebased memory allocation method]) +APR_IFALLYES(header:sys/ipc.h header:sys/shm.h header:sys/file.h dnl + func:shmget func:shmat func:shmdt func:shmctl, + [haveshmget="1" + APR_DECIDE(USE_SHMEM_SHMGET, [SysV IPC shmget()])]) APR_IFALLYES(header:sys/mman.h func:mmap func:munmap, [havemmaptmp="1" APR_DECIDE(USE_SHMEM_MMAP_TMP, @@ -1244,10 +1248,6 @@ APR_IFALLYES(header:sys/mman.h func:mmap func:munmap func:shm_open dnl [havemmapshm="1" APR_DECIDE(USE_SHMEM_MMAP_SHM, [mmap() via POSIX.1 shm_open() on temporary file])]) -APR_IFALLYES(header:sys/ipc.h header:sys/shm.h header:sys/file.h dnl - func:shmget func:shmat func:shmdt func:shmctl, - [haveshmget="1" - APR_DECIDE(USE_SHMEM_SHMGET, [SysV IPC shmget()])]) APR_IFALLYES(header:kernel/OS.h func:create_area, [havebeosshm="1" APR_DECIDE(USE_SHMEM_BEOS, [BeOS areas])]) |