jim 01/01/11 05:49:01
Modified: . hints.m4
Log:
Clean up of how hints.m4 adds hints to various
compilation flags
Revision Changes Path
1.34 +143 -138 apr/hints.m4
Index: hints.m4
===================================================================
RCS file: /home/cvs/apr/hints.m4,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- hints.m4 2001/01/05 19:57:46 1.33
+++ hints.m4 2001/01/11 13:49:00 1.34
@@ -4,61 +4,66 @@
dnl Preload various ENV/makefile paramsm such as CC, CFLAGS, etc
dnl based on outside knowledge
dnl
+dnl Generally, we force the setting of CC, and add flags
+dnl to CFLAGS, LIBS and LDFLAGS.
+dnl
AC_DEFUN(APR_PRELOAD, [
echo "Applying hints file rules for $host"
case "$host" in
*mint)
- APR_SETIFNULL(CFLAGS, [-DMINT])
- APR_SETIFNULL(LIBS, [-lportlib -lsocket])
+ APR_ADDTO(CFLAGS, [-DMINT])
+ APR_ADDTO(LIBS, [-lportlib -lsocket])
;;
*MPE/iX*)
- APR_SETIFNULL(CFLAGS, [-DMPE -D_POSIX_SOURCE -D_SOCKET_SOURCE])
- APR_SETIFNULL(LIBS, [-lsocket -lsvipc -lcurses])
- APR_SETIFNULL(LDFLAGS, [-Xlinker \"-WL,cap=ia,ba,ph;nmstack=1024000\"])
- APR_SETIFNULL(CAT, [/bin/cat])
+ APR_ADDTO(CFLAGS, [-DMPE -D_POSIX_SOURCE -D_SOCKET_SOURCE])
+ APR_ADDTO(LIBS, [-lsocket -lsvipc -lcurses])
+ APR_ADDTO(LDFLAGS, [-Xlinker \"-WL,cap=ia,ba,ph;nmstack=1024000\"])
+ APR_SETVAR(CAT, [/bin/cat])
;;
*-apple-aux3*)
- APR_SETIFNULL(CFLAGS, [-DAUX3 -D_POSIX_SOURCE])
- APR_SETIFNULL(LIBS, [-lposix -lbsd])
- APR_SETIFNULL(LDFLAGS, [-s])
+ APR_SETVAR(CC, [gcc])
+ APR_ADDTO(CFLAGS, [-DAUX3 -D_POSIX_SOURCE])
+ APR_ADDTO(LIBS, [-lposix -lbsd])
+ APR_ADDTO(LDFLAGS, [-s])
+ APR_SETVAR(SHELL, [/bin/ksh])
;;
*-ibm-aix*)
case $host in
i386-ibm-aix*)
- APR_SETIFNULL(CFLAGS, [-U__STR__ -DUSEBCOPY])
+ APR_ADDTO(CFLAGS, [-U__STR__ -DUSEBCOPY])
;;
*-ibm-aix[1-2].*)
- APR_SETIFNULL(CFLAGS, [-DNEED_RLIM_T -U__STR__])
+ APR_ADDTO(CFLAGS, [-DNEED_RLIM_T -U__STR__])
;;
*-ibm-aix3.*)
- APR_SETIFNULL(CFLAGS, [-DNEED_RLIM_T -U__STR__])
+ APR_ADDTO(CFLAGS, [-DNEED_RLIM_T -U__STR__])
;;
*-ibm-aix4.1)
- APR_SETIFNULL(CFLAGS, [-DNEED_RLIM_T -U__STR__])
+ APR_ADDTO(CFLAGS, [-DNEED_RLIM_T -U__STR__])
;;
*-ibm-aix4.1.*)
- APR_SETIFNULL(CFLAGS, [-DNEED_RLIM_T -U__STR__])
+ APR_ADDTO(CFLAGS, [-DNEED_RLIM_T -U__STR__])
;;
*-ibm-aix4.2)
- APR_SETIFNULL(CFLAGS, [-U__STR__])
- APR_SETIFNULL(LDFLAGS, [-lm])
+ APR_ADDTO(CFLAGS, [-U__STR__])
+ APR_ADDTO(LDFLAGS, [-lm])
;;
*-ibm-aix4.2.*)
- APR_SETIFNULL(CFLAGS, [-U__STR__])
- APR_SETIFNULL(LDFLAGS, [-lm])
+ APR_ADDTO(CFLAGS, [-U__STR__])
+ APR_ADDTO(LDFLAGS, [-lm])
;;
*-ibm-aix4.3)
- APR_SETIFNULL(CFLAGS, [-D_USE_IRS -U__STR__])
- APR_SETIFNULL(LDFLAGS, [-lm])
+ APR_ADDTO(CFLAGS, [-D_USE_IRS -U__STR__])
+ APR_ADDTO(LDFLAGS, [-lm])
;;
*-ibm-aix4.3.*)
- APR_SETIFNULL(CFLAGS, [-D_USE_IRS -U__STR__])
- APR_SETIFNULL(LDFLAGS, [-lm])
+ APR_ADDTO(CFLAGS, [-D_USE_IRS -U__STR__])
+ APR_ADDTO(LDFLAGS, [-lm])
;;
*-ibm-aix*)
- APR_SETIFNULL(CFLAGS, [-U__STR__])
- APR_SETIFNULL(LDFLAGS, [-lm])
+ APR_ADDTO(CFLAGS, [-U__STR__])
+ APR_ADDTO(LDFLAGS, [-lm])
;;
esac
dnl Must do a check for gcc or egcs here, to get the right options
@@ -70,21 +75,21 @@
fi
;;
*-apollo-*)
- APR_SETIFNULL(CFLAGS, [-DAPOLLO])
+ APR_ADDTO(CFLAGS, [-DAPOLLO])
;;
*-dg-dgux*)
- APR_SETIFNULL(CFLAGS, [-DDGUX])
+ APR_ADDTO(CFLAGS, [-DDGUX])
;;
*os2_emx*)
- APR_SETIFNULL(SHELL, [sh])
+ APR_SETVAR(SHELL, [sh])
APR_SETIFNULL(file_as_socket, [0])
;;
*-hi-hiux)
- APR_SETIFNULL(CFLAGS, [-DHIUX])
+ APR_ADDTO(CFLAGS, [-DHIUX])
;;
*-hp-hpux11.*)
- APR_SETIFNULL(CFLAGS, [-DHPUX11])
- APR_SETIFNULL(LIBS, [-lm -lpthread])
+ APR_ADDTO(CFLAGS, [-DHPUX11])
+ APR_ADDTO(LIBS, [-lm -lpthread])
;;
*-hp-hpux10.*)
case $host in
@@ -96,233 +101,233 @@
esac
;;
*-hp-hpux*)
- APR_SETIFNULL(CFLAGS, [-DHPUX])
- APR_SETIFNULL(LIBS, [-lm])
+ APR_ADDTO(CFLAGS, [-DHPUX])
+ APR_ADDTO(LIBS, [-lm])
;;
*-linux-*)
case `uname -r` in
- 2.2* ) APR_SETIFNULL(CFLAGS, [-DLINUX=2])
- APR_SETIFNULL(LIBS, [-lm])
+ 2.2* ) APR_ADDTO(CFLAGS, [-DLINUX=2])
+ APR_ADDTO(LIBS, [-lm])
;;
- 2.0* ) APR_SETIFNULL(CFLAGS, [-DLINUX=2])
- APR_SETIFNULL(LIBS, [-lm])
+ 2.0* ) APR_ADDTO(CFLAGS, [-DLINUX=2])
+ APR_ADDTO(LIBS, [-lm])
;;
- 1.* ) APR_SETIFNULL(CFLAGS, [-DLINUX=1])
+ 1.* ) APR_ADDTO(CFLAGS, [-DLINUX=1])
;;
* )
;;
esac
;;
*-GNU*)
- APR_SETIFNULL(CFLAGS, [-DHURD])
- APR_SETIFNULL(LIBS, [-lm -lcrypt])
+ APR_ADDTO(CFLAGS, [-DHURD])
+ APR_ADDTO(LIBS, [-lm -lcrypt])
;;
*-lynx-lynxos)
- APR_SETIFNULL(CFLAGS, [-D__NO_INCLUDE_WARN__ -DLYNXOS])
- APR_SETIFNULL(LIBS, [-lbsd -lcrypt])
+ APR_ADDTO(CFLAGS, [-D__NO_INCLUDE_WARN__ -DLYNXOS])
+ APR_ADDTO(LIBS, [-lbsd -lcrypt])
;;
*486-*-bsdi*)
- APR_SETIFNULL(CFLAGS, [-m486])
+ APR_ADDTO(CFLAGS, [-m486])
;;
*-netbsd*)
- APR_SETIFNULL(CFLAGS, [-DNETBSD])
- APR_SETIFNULL(LIBS, [-lcrypt])
+ APR_ADDTO(CFLAGS, [-DNETBSD])
+ APR_ADDTO(LIBS, [-lcrypt])
;;
*-freebsd*)
case $host in
*freebsd[2345]*)
- APR_SETIFNULL(CFLAGS, [-funsigned-char])
+ APR_ADDTO(CFLAGS, [-funsigned-char])
;;
esac
- APR_SETIFNULL(LIBS, [-lcrypt])
+ APR_ADDTO(LIBS, [-lcrypt])
;;
*-next-nextstep*)
APR_SETIFNULL(OPTIM, [-O])
- APR_SETIFNULL(CFLAGS, [-DNEXT])
+ APR_ADDTO(CFLAGS, [-DNEXT])
;;
*-next-openstep*)
- APR_SETIFNULL(CC, [cc])
+ APR_SETVAR(CC, [cc])
APR_SETIFNULL(OPTIM, [-O])
- APR_SETIFNULL(CFLAGS, [-DNEXT])
+ APR_ADDTO(CFLAGS, [-DNEXT])
;;
dnl *-apple-rhapsody*)
-dnl APR_SETIFNULL(CFLAGS, [-DDARWIN -DMAC_OS_X_SERVER])
+dnl APR_ADDTO(CFLAGS, [-DDARWIN -DMAC_OS_X_SERVER])
dnl ;;
*-apple-darwin*)
- APR_SETIFNULL(CFLAGS, [-DDARWIN])
+ APR_ADDTO(CFLAGS, [-DDARWIN])
;;
*-dec-osf*)
- APR_SETIFNULL(CFLAGS, [-DOSF1])
- APR_SETIFNULL(LIBS, [-lm])
+ APR_ADDTO(CFLAGS, [-DOSF1])
+ APR_ADDTO(LIBS, [-lm])
;;
*-qnx)
- APR_SETIFNULL(CFLAGS, [-DQNX])
- APR_SETIFNULL(LIBS, [-N128k -lsocket -lunix])
+ APR_ADDTO(CFLAGS, [-DQNX])
+ APR_ADDTO(LIBS, [-N128k -lsocket -lunix])
;;
*-qnx32)
- APR_SETIFNULL(CC, [cc -F])
- APR_SETIFNULL(CFLAGS, [-DQNX -mf -3])
- APR_SETIFNULL(LIBS, [-N128k -lsocket -lunix])
+ APR_SETVAR(CC, [cc -F])
+ APR_ADDTO(CFLAGS, [-DQNX -mf -3])
+ APR_ADDTO(LIBS, [-N128k -lsocket -lunix])
;;
*-isc4*)
- APR_SETIFNULL(CC, [gcc])
- APR_SETIFNULL(CFLAGS, [-posix -DISC])
- APR_SETIFNULL(LDFLAGS, [-posix])
- APR_SETIFNULL(LIBS, [-linet])
+ APR_SETVAR(CC, [gcc])
+ APR_ADDTO(CFLAGS, [-posix -DISC])
+ APR_ADDTO(LDFLAGS, [-posix])
+ APR_ADDTO(LIBS, [-linet])
;;
*-sco3*)
- APR_SETIFNULL(CFLAGS, [-DSCO -Oacgiltz])
- APR_SETIFNULL(LIBS, [-lPW -lsocket -lmalloc -lcrypt_i])
+ APR_ADDTO(CFLAGS, [-DSCO -Oacgiltz])
+ APR_ADDTO(LIBS, [-lPW -lsocket -lmalloc -lcrypt_i])
;;
*-sco5*)
- APR_SETIFNULL(CFLAGS, [-DSCO5])
- APR_SETIFNULL(LIBS, [-lsocket -lmalloc -lprot -ltinfo -lx -lm])
+ APR_ADDTO(CFLAGS, [-DSCO5])
+ APR_ADDTO(LIBS, [-lsocket -lmalloc -lprot -ltinfo -lx -lm])
;;
*-sco_sv*|*-SCO_SV*)
- APR_SETIFNULL(CFLAGS, [-DSCO])
- APR_SETIFNULL(LIBS, [-lPW -lsocket -lmalloc -lcrypt_i])
+ APR_ADDTO(CFLAGS, [-DSCO])
+ APR_ADDTO(LIBS, [-lPW -lsocket -lmalloc -lcrypt_i])
;;
*-solaris2*)
PLATOSVERS=`echo $host | sed 's/^.*solaris2.//'`
- APR_SETIFNULL(CFLAGS, [-DSOLARIS2=$PLATOSVERS])
- APR_SETIFNULL(LIBS, [-lsocket -lnsl])
+ APR_ADDTO(CFLAGS, [-DSOLARIS2=$PLATOSVERS])
+ APR_ADDTO(LIBS, [-lsocket -lnsl])
;;
*-sunos4*)
- APR_SETIFNULL(CFLAGS, [-DSUNOS4 -DUSEBCOPY])
+ APR_ADDTO(CFLAGS, [-DSUNOS4 -DUSEBCOPY])
;;
*-unixware1)
- APR_SETIFNULL(CFLAGS, [-DUW=100])
- APR_SETIFNULL(LIBS, [-lsocket -lnsl -lcrypt])
+ APR_ADDTO(CFLAGS, [-DUW=100])
+ APR_ADDTO(LIBS, [-lsocket -lnsl -lcrypt])
;;
*-unixware2)
- APR_SETIFNULL(CFLAGS, [-DUW=200])
- APR_SETIFNULL(LIBS, [-lsocket -lnsl -lcrypt -lgen])
+ APR_ADDTO(CFLAGS, [-DUW=200])
+ APR_ADDTO(LIBS, [-lsocket -lnsl -lcrypt -lgen])
;;
*-unixware211)
- APR_SETIFNULL(CFLAGS, [-DUW=211])
- APR_SETIFNULL(LIBS, [-lsocket -lnsl -lcrypt -lgen])
+ APR_ADDTO(CFLAGS, [-DUW=211])
+ APR_ADDTO(LIBS, [-lsocket -lnsl -lcrypt -lgen])
;;
*-unixware212)
- APR_SETIFNULL(CFLAGS, [-DUW=212])
- APR_SETIFNULL(LIBS, [-lsocket -lnsl -lcrypt -lgen])
+ APR_ADDTO(CFLAGS, [-DUW=212])
+ APR_ADDTO(LIBS, [-lsocket -lnsl -lcrypt -lgen])
;;
*-unixware7)
- APR_SETIFNULL(CFLAGS, [-DUW=700])
- APR_SETIFNULL(LIBS, [-lsocket -lnsl -lcrypt -lgen])
+ APR_ADDTO(CFLAGS, [-DUW=700])
+ APR_ADDTO(LIBS, [-lsocket -lnsl -lcrypt -lgen])
;;
maxion-*-sysv4*)
- APR_SETIFNULL(CFLAGS, [-DSVR4])
- APR_SETIFNULL(LIBS, [-lsocket -lnsl -lc -lgen])
+ APR_ADDTO(CFLAGS, [-DSVR4])
+ APR_ADDTO(LIBS, [-lsocket -lnsl -lc -lgen])
;;
*-*-powermax*)
- APR_SETIFNULL(CFLAGS, [-DSVR4])
- APR_SETIFNULL(LIBS, [-lsocket -lnsl -lgen])
+ APR_ADDTO(CFLAGS, [-DSVR4])
+ APR_ADDTO(LIBS, [-lsocket -lnsl -lgen])
;;
TPF)
- APR_SETIFNULL(CC, [c89])
- APR_SETIFNULL(CFLAGS, [-DTPF -D_POSIX_SOURCE])
+ APR_SETVAR(CC, [c89])
+ APR_ADDTO(CFLAGS, [-DTPF -D_POSIX_SOURCE])
;;
BS2000*-siemens-sysv4*)
- APR_SETIFNULL(CC, [c89 -XLLML -XLLMK -XL -Kno_integer_overflow])
- APR_SETIFNULL(CFLAGS, [-DSVR4 -D_XPG_IV])
+ APR_SETVAR(CC, [c89 -XLLML -XLLMK -XL -Kno_integer_overflow])
+ APR_ADDTO(CFLAGS, [-DSVR4 -D_XPG_IV])
;;
*-siemens-sysv4*)
- APR_SETIFNULL(CFLAGS, [-DSVR4 -D_XPG_IV -DHAS_DLFCN -DUSE_MMAP_FILES
-DUSE_SYSVSEM_SERIALIZED_ACCEPT -DNEED_UNION_SEMUN])
- APR_SETIFNULL(LIBS, [-lsocket -lnsl -lc])
+ APR_ADDTO(CFLAGS, [-DSVR4 -D_XPG_IV -DHAS_DLFCN -DUSE_MMAP_FILES
-DUSE_SYSVSEM_SERIALIZED_ACCEPT -DNEED_UNION_SEMUN])
+ APR_ADDTO(LIBS, [-lsocket -lnsl -lc])
;;
pyramid-pyramid-svr4)
- APR_SETIFNULL(CFLAGS, [-DSVR4 -DNO_LONG_DOUBLE])
- APR_SETIFNULL(LIBS, [-lsocket -lnsl -lc])
+ APR_ADDTO(CFLAGS, [-DSVR4 -DNO_LONG_DOUBLE])
+ APR_ADDTO(LIBS, [-lsocket -lnsl -lc])
;;
DS/90\ 7000-*-sysv4*)
- APR_SETIFNULL(CFLAGS, [-DUXPDS])
- APR_SETIFNULL(LIBS, [-lsocket -lnsl])
+ APR_ADDTO(CFLAGS, [-DUXPDS])
+ APR_ADDTO(LIBS, [-lsocket -lnsl])
;;
*-tandem-sysv4*)
- APR_SETIFNULL(CFLAGS, [-DSVR4])
- APR_SETIFNULL(LIBS, [-lsocket -lnsl])
+ APR_ADDTO(CFLAGS, [-DSVR4])
+ APR_ADDTO(LIBS, [-lsocket -lnsl])
;;
*-ncr-sysv4)
- APR_SETIFNULL(CFLAGS, [-DSVR4 -DMPRAS])
- APR_SETIFNULL(LIBS, [-lsocket -lnsl -lc -L/usr/ucblib -lucb])
+ APR_ADDTO(CFLAGS, [-DSVR4 -DMPRAS])
+ APR_ADDTO(LIBS, [-lsocket -lnsl -lc -L/usr/ucblib -lucb])
;;
*-sysv4*)
- APR_SETIFNULL(CFLAGS, [-DSVR4])
- APR_SETIFNULL(LIBS, [-lsocket -lnsl -lc])
+ APR_ADDTO(CFLAGS, [-DSVR4])
+ APR_ADDTO(LIBS, [-lsocket -lnsl -lc])
;;
88k-encore-sysv4)
- APR_SETIFNULL(CFLAGS, [-DSVR4 -DENCORE])
- APR_SETIFNULL(LIBS, [-lPW])
+ APR_ADDTO(CFLAGS, [-DSVR4 -DENCORE])
+ APR_ADDTO(LIBS, [-lPW])
;;
*-uts*)
PLATOSVERS=`echo $host | sed 's/^.*,//'`
case $PLATOSVERS in
- 2*) APR_SETIFNULL(CFLAGS, [-Xa -eft -DUTS21 -DUSEBCOPY])
- APR_SETIFNULL(LIBS, [-lsocket -lbsd -la])
+ 2*) APR_ADDTO(CFLAGS, [-Xa -eft -DUTS21 -DUSEBCOPY])
+ APR_ADDTO(LIBS, [-lsocket -lbsd -la])
;;
- *) APR_SETIFNULL(CFLAGS, [-Xa -DSVR4])
- APR_SETIFNULL(LIBS, [-lsocket -lnsl])
+ *) APR_ADDTO(CFLAGS, [-Xa -DSVR4])
+ APR_ADDTO(LIBS, [-lsocket -lnsl])
;;
esac
;;
*-ultrix)
- APR_SETIFNULL(CFLAGS, [-DULTRIX])
- APR_SETIFNULL(SHELL, [/bin/sh5])
+ APR_ADDTO(CFLAGS, [-DULTRIX])
+ APR_SETVAR(SHELL, [/bin/sh5])
;;
*powerpc-tenon-machten*)
- APR_SETIFNULL(LDFLAGS, [-Xlstack=0x14000 -Xldelcsect])
+ APR_ADDTO(LDFLAGS, [-Xlstack=0x14000 -Xldelcsect])
;;
*-machten*)
- APR_SETIFNULL(LDFLAGS, [-stack 0x14000])
+ APR_ADDTO(LDFLAGS, [-stack 0x14000])
;;
*convex-v11*)
- APR_SETIFNULL(CFLAGS, [-ext -DCONVEXOS11])
+ APR_ADDTO(CFLAGS, [-ext -DCONVEXOS11])
APR_SETIFNULL(OPTIM, [-O1])
- APR_SETIFNULL(CC, [cc])
+ APR_SETVAR(CC, [cc])
;;
i860-intel-osf1)
- APR_SETIFNULL(CFLAGS, [-DPARAGON])
+ APR_ADDTO(CFLAGS, [-DPARAGON])
;;
*-sequent-ptx2.*.*)
- APR_SETIFNULL(CFLAGS, [-DSEQUENT=20 -Wc,-pw])
- APR_SETIFNULL(LIBS, [-lsocket -linet -lnsl -lc -lseq])
+ APR_ADDTO(CFLAGS, [-DSEQUENT=20 -Wc,-pw])
+ APR_ADDTO(LIBS, [-lsocket -linet -lnsl -lc -lseq])
;;
*-sequent-ptx4.0.*)
- APR_SETIFNULL(CFLAGS, [-DSEQUENT=40 -Wc,-pw])
- APR_SETIFNULL(LIBS, [-lsocket -linet -lnsl -lc])
+ APR_ADDTO(CFLAGS, [-DSEQUENT=40 -Wc,-pw])
+ APR_ADDTO(LIBS, [-lsocket -linet -lnsl -lc])
;;
*-sequent-ptx4.[123].*)
- APR_SETIFNULL(CFLAGS, [-DSEQUENT=41 -Wc,-pw])
- APR_SETIFNULL(LIBS, [-lsocket -lnsl -lc])
+ APR_ADDTO(CFLAGS, [-DSEQUENT=41 -Wc,-pw])
+ APR_ADDTO(LIBS, [-lsocket -lnsl -lc])
;;
*-sequent-ptx4.4.*)
- APR_SETIFNULL(CFLAGS, [-DSEQUENT=44 -Wc,-pw])
- APR_SETIFNULL(LIBS, [-lsocket -lnsl -lc])
+ APR_ADDTO(CFLAGS, [-DSEQUENT=44 -Wc,-pw])
+ APR_ADDTO(LIBS, [-lsocket -lnsl -lc])
;;
*-sequent-ptx4.5.*)
- APR_SETIFNULL(CFLAGS, [-DSEQUENT=45 -Wc,-pw])
- APR_SETIFNULL(LIBS, [-lsocket -lnsl -lc])
+ APR_ADDTO(CFLAGS, [-DSEQUENT=45 -Wc,-pw])
+ APR_ADDTO(LIBS, [-lsocket -lnsl -lc])
;;
*-sequent-ptx5.0.*)
- APR_SETIFNULL(CFLAGS, [-DSEQUENT=50 -Wc,-pw])
- APR_SETIFNULL(LIBS, [-lsocket -lnsl -lc])
+ APR_ADDTO(CFLAGS, [-DSEQUENT=50 -Wc,-pw])
+ APR_ADDTO(LIBS, [-lsocket -lnsl -lc])
;;
*NEWS-OS*)
- APR_SETIFNULL(CFLAGS, [-DNEWSOS])
+ APR_ADDTO(CFLAGS, [-DNEWSOS])
;;
*-riscix)
- APR_SETIFNULL(CFLAGS, [-DRISCIX])
+ APR_ADDTO(CFLAGS, [-DRISCIX])
APR_SETIFNULL(OPTIM, [-O])
APR_SETIFNULL(MAKE, [make])
;;
*beos*)
- APR_SETIFNULL(CFLAGS, [-DBEOS])
+ APR_ADDTO(CFLAGS, [-DBEOS])
PLATOSVERS=`uname -r`
case $PLATOSVERS in
5.1)
APR_ADDTO(CPPFLAGS, [-I/boot/develop/headers/bone])
APR_ADDTO(LDFLAGS, [-nodefaultlibs -L/boot/develop/lib/x86
-L/boot/beos/system/lib])
- APR_SETIFNULL(EXTRA_LIBS, [-lbind -lsocket -lbe -lroot])
+ APR_ADDTO(EXTRA_LIBS, [-lbind -lsocket -lbe -lroot])
APR_SETIFNULL(file_as_socket, [0])
;;
default)
@@ -331,20 +336,20 @@
esac
;;
4850-*.*)
- APR_SETIFNULL(CFLAGS, [-DSVR4 -DMPRAS])
- APR_SETIFNULL(LIBS, [-lsocket -lnsl -lc -L/usr/ucblib -lucb])
+ APR_ADDTO(CFLAGS, [-DSVR4 -DMPRAS])
+ APR_ADDTO(LIBS, [-lsocket -lnsl -lc -L/usr/ucblib -lucb])
;;
drs6000*)
- APR_SETIFNULL(CFLAGS, [-DSVR4])
- APR_SETIFNULL(LIBS, [-lsocket -lnsl -lc -L/usr/ucblib -lucb])
+ APR_ADDTO(CFLAGS, [-DSVR4])
+ APR_ADDTO(LIBS, [-lsocket -lnsl -lc -L/usr/ucblib -lucb])
;;
m88k-*-CX/SX|CYBER)
- APR_SETIFNULL(CFLAGS, [-D_CX_SX -Xa])
- APR_SETIFNULL(CC, [cc])
+ APR_ADDTO(CFLAGS, [-D_CX_SX -Xa])
+ APR_SETVAR(CC, [cc])
;;
*-tandem-oss)
- APR_SETIFNULL(CFLAGS, [-D_TANDEM_SOURCE -D_XOPEN_SOURCE_EXTENDED=1])
- APR_SETIFNULL(CC, [c89])
+ APR_ADDTO(CFLAGS, [-D_TANDEM_SOURCE -D_XOPEN_SOURCE_EXTENDED=1])
+ APR_SETVAR(CC, [c89])
;;
*-ibm-os390)
APR_SETIFNULL(apr_lock_method, [USE_SYSVSEM_SERIALIZE])