@@ -51,13 +51,6 @@ AH_TOP([
5151
5252dnl Hard-coded inclusion at the tail end of apr_private.h:
5353AH_BOTTOM([
54- /* switch this on if we have a BeOS version below BONE */
55- #if defined(BEOS) && !defined(HAVE_BONE_VERSION)
56- #define BEOS_R5 1
57- #else
58- #define BEOS_BONE 1
59- #endif
60-
6154/*
6255 * Darwin 10's default compiler (gcc42) builds for both 64 and
6356 * 32 bit architectures unless specifically told not to.
@@ -398,11 +391,6 @@ AC_ARG_ENABLE(profile,[ --enable-profile Turn on profiling for the build
398391 if test "$GCC" = "yes"; then
399392 APR_ADDTO(CFLAGS, -pg)
400393 APR_REMOVEFROM(CFLAGS, -g)
401- if test "$host" = "i586-pc-beos"; then
402- APR_REMOVEFROM(CFLAGS, -O2)
403- APR_ADDTO(CFLAGS, -O1)
404- APR_ADDTO(LDFLAGS, -p)
405- fi
406394 fi
407395)dnl
408396
@@ -457,13 +445,6 @@ AC_ARG_ENABLE(thread-debug,
457445 fi
458446 ])
459447
460- if test "$host" = "i586-pc-beos"; then
461- AC_ARG_ENABLE(malloc-debug,[ --enable-malloc-debug Switch on malloc_debug for BeOS],
462- APR_REMOVEFROM(CFLAGS, -O2)
463- APR_ADDTO(CPPFLAGS, -fcheck-memory-usage -D_KERNEL_MODE)
464- ) dnl
465- fi
466-
467448# this is the place to put specific options for platform/compiler
468449# combinations
469450case "$host:$CC" in
@@ -480,11 +461,6 @@ case "$host:$CC" in
480461 ;;
481462 esac
482463 ;;
483- powerpc-*-beos:mwcc* )
484- APR_SETVAR(CPP,[mwcc -E])
485- APR_SETVAR(CC,mwcc)
486- APR_SETVAR(AR,ar)
487- ;;
488464
489465 dnl If building static APR, both the APR build and the app build
490466 dnl need -DAPR_DECLARE_STATIC to generate the right linkage from
@@ -731,25 +707,6 @@ case $host in
731707 proc_mutex_is_global=1
732708 OBJECTS_PLATFORM='$(OBJECTS_os2)'
733709 ;;
734- *beos*)
735- OSDIR="beos"
736- APR_ADDTO(CPPFLAGS,-DBEOS)
737- enable_threads="system_threads"
738- native_mmap_emul="1"
739- APR_CHECK_DEFINE(BONE_VERSION, sys/socket.h)
740- eolstr="\\n"
741- osver=`uname -r`
742- proc_mutex_is_global=1
743- OBJECTS_PLATFORM='$(OBJECTS_beos)'
744- case $osver in
745- 5.0.4)
746- file_as_socket="1"
747- ;;
748- *)
749- file_as_socket="0"
750- ;;
751- esac
752- ;;
753710 *apple-darwin*)
754711 ac_cv_func_fdatasync="no" # Mac OS X wrongly reports it has fdatasync()
755712 OSDIR="unix"
@@ -1376,10 +1333,6 @@ APR_IFALLYES(header:sys/mman.h func:mmap func:munmap define:MAP_ANON,
13761333APR_IFALLYES(header:os2.h,
13771334 [haveos2shm="1"
13781335 APR_DECIDE(USE_SHMEM_OS2_ANON, [OS/2 DosAllocSharedMem()])])
1379- APR_IFALLYES(header:kernel/OS.h func:create_area,
1380- [havebeosshm="1"
1381- APR_DECIDE(USE_SHMEM_BEOS_ANON,
1382- [BeOS areas])])
13831336APR_IFALLYES(header:windows.h func:CreateFileMapping,
13841337 [havewin32shm="1"
13851338 APR_DECIDE(USE_SHMEM_WIN32_ANON,
@@ -1429,7 +1382,6 @@ AC_SUBST(havemmapanon)
14291382havemmaptmp="0"
14301383havemmapshm="0"
14311384haveshmget="0"
1432- havebeosarea="0"
14331385haveos2shm="0"
14341386havewin32shm="0"
14351387APR_BEGIN_DECISION([namebased memory allocation method])
@@ -1446,9 +1398,6 @@ APR_IFALLYES(header:sys/mman.h func:mmap func:munmap func:shm_open dnl
14461398 [havemmapshm="1"
14471399 APR_DECIDE(USE_SHMEM_MMAP_SHM,
14481400 [mmap() via POSIX.1 shm_open() on temporary file])])
1449- APR_IFALLYES(header:kernel/OS.h func:create_area,
1450- [havebeosshm="1"
1451- APR_DECIDE(USE_SHMEM_BEOS, [BeOS areas])])
14521401APR_IFALLYES(header:os2.h,
14531402 [haveos2shm="1"
14541403 APR_DECIDE(USE_SHMEM_OS2, [OS/2 DosAllocSharedMem()])])
@@ -1489,7 +1438,6 @@ AC_DEFINE_UNQUOTED($ac_decision)
14891438usemmaptmp="0"
14901439usemmapshm="0"
14911440useshmget="0"
1492- usebeosarea="0"
14931441useos2shm="0"
14941442usewin32shm="0"
14951443
@@ -1503,9 +1451,6 @@ case $ac_decision in
15031451 USE_SHMEM_SHMGET )
15041452 useshmget="1"
15051453 ;;
1506- USE_SHMEM_BEOS )
1507- usebeosarea="1"
1508- ;;
15091454 USE_SHMEM_OS2 )
15101455 useos2shm="1"
15111456 ;;
@@ -1515,7 +1460,7 @@ case $ac_decision in
15151460esac
15161461
15171462# Do we have any shared memory support?
1518- if test "$usemmaptmp$usemmapshm$usemmapzero$useshmget$usemmapanon$usebeosarea$ useos2shm$usewin32shm" = "00000000"; then
1463+ if test "$usemmaptmp$usemmapshm$usemmapzero$useshmget$usemmapanon$useos2shm$usewin32shm" = "00000000"; then
15191464 sharedmem="0"
15201465else
15211466 sharedmem="1"
@@ -1524,13 +1469,11 @@ fi
15241469AC_SUBST(usemmaptmp)
15251470AC_SUBST(usemmapshm)
15261471AC_SUBST(useshmget)
1527- AC_SUBST(usebeosarea)
15281472AC_SUBST(useos2shm)
15291473AC_SUBST(usewin32shm)
15301474AC_SUBST(havemmaptmp)
15311475AC_SUBST(havemmapshm)
15321476AC_SUBST(haveshmget)
1533- AC_SUBST(havebeosarea)
15341477AC_SUBST(haveos2shm)
15351478AC_SUBST(havewin32shm)
15361479AC_SUBST(sharedmem)
@@ -2020,10 +1963,6 @@ case $host in
20201963 ssize_t_fmt="ld"
20211964 size_t_fmt="lu"
20221965 ;;
2023- *beos*)
2024- ssize_t_fmt="ld"
2025- size_t_fmt="ld"
2026- ;;
20271966 *apple-darwin*)
20281967 osver=`uname -r`
20291968 case $osver in
@@ -2566,7 +2505,6 @@ APR_IFALLYES(header:pthread.h define:PTHREAD_PROCESS_SHARED dnl
25662505 func:pthread_mutexattr_setpshared dnl
25672506 file:/dev/zero,
25682507 hasprocpthreadser="1", hasprocpthreadser="0")
2569- APR_IFALLYES(header:OS.h func:create_sem, hasbeossem="1", hasbeossem="0")
25702508
25712509AC_CHECK_FUNCS(pthread_condattr_setpshared)
25722510APR_IFALLYES(header:pthread.h func:pthread_condattr_setpshared,
@@ -2580,18 +2518,13 @@ AC_SUBST(have_pthread_condattr_setpshared)
25802518# POSIX semaphores and cross-process pthread mutexes are not
25812519# used by default since they have less desirable behaviour when
25822520# e.g. a process holding the mutex segfaults.
2583- # The BEOSSEM decision doesn't require any substitutions but is
2584- # included here to prevent the fcntl() branch being selected
2585- # from the decision making.
25862521APR_BEGIN_DECISION([apr_lock implementation method])
25872522APR_IFALLYES(func:flock define:LOCK_EX,
25882523 APR_DECIDE(USE_FLOCK_SERIALIZE, [4.2BSD-style flock()]))
25892524APR_IFALLYES(header:fcntl.h define:F_SETLK,
25902525 APR_DECIDE(USE_FCNTL_SERIALIZE, [SVR4-style fcntl()]))
25912526APR_IFALLYES(func:semget func:semctl func:semop define:SEM_UNDO,
25922527 APR_DECIDE(USE_SYSVSEM_SERIALIZE, [SysV IPC semget()]))
2593- APR_IFALLYES(header:OS.h func:create_sem func:acquire_sem func:acquire_sem_etc,
2594- APR_DECIDE(USE_BEOSSEM, [BeOS Semaphores]))
25952528# pthread mutex both pshared and robust[_np] is the best default
25962529case "$hasprocpthreadser:$apr_cv_mutex_robust_shared" in
25972530"1:yes" | "1:np")
@@ -2632,10 +2565,6 @@ case $ac_decision in
26322565 hasprocpthreadser="1"
26332566 procpthreadser="1"
26342567 ;;
2635- USE_BEOSSEM )
2636- hasbeossem="1"
2637- beossem="1"
2638- ;;
26392568esac
26402569
26412570if test $hasfcntlser = "1"; then
0 commit comments