Index: Makefile.defs =================================================================== RCS file: /cvsroot/ser/sip_router/Makefile.defs,v retrieving revision 1.248 diff -u -r1.248 Makefile.defs --- Makefile.defs 2003/11/11 15:32:36 1.248 +++ Makefile.defs 2003/11/24 14:01:02 @@ -50,6 +50,7 @@ OS = $(shell uname -s | sed -e s/SunOS/solaris/ | tr "[A-Z]" "[a-z]") ARCH = $(shell uname -m |sed -e s/i.86/i386/ -e s/sun4u/sparc64/ \ -e s/armv4l/arm/) +OSREL = $(shell uname -r) # TLS support TLS ?= @@ -711,8 +712,13 @@ YACC=yacc # no sched_yield on openbsd unless linking with c_r (not recommended) LIBS= -lfl - LDFLAGS= # openbsd ld doesn't like -O2 or -E + OPENBSD_IS_AOUT= $(shell echo "$(OSREL)" | \ + sed -e 's/^3\.[0-3][^0-9]*$$/yes/' |sed -e 's/^[0-2]\..*/yes/') + +ifeq ($(OPENBSD_IS_AOUT), yes) + LDFLAGS= # openbsd ld doesn't like -O2 or -E endif +endif # if opensd ifeq ($(OS), netbsd) DEFS+=-DHAVE_SOCKADDR_SA_LEN -DHAVE_GETHOSTBYNAME2 \