[Asterisk-cvs] asterisk Makefile,1.107,1.108
markster at lists.digium.com
markster at lists.digium.com
Mon Aug 30 23:28:31 CDT 2004
Update of /usr/cvsroot/asterisk
In directory mongoose.digium.com:/tmp/cvs-serv28445
Modified Files:
Makefile
Log Message:
Adjust Makefiles to support Ultrasparc architecture (thanks Belgarath) (bug #2319)
Index: Makefile
===================================================================
RCS file: /usr/cvsroot/asterisk/Makefile,v
retrieving revision 1.107
retrieving revision 1.108
diff -u -d -r1.107 -r1.108
--- Makefile 7 Aug 2004 03:01:52 -0000 1.107
+++ Makefile 31 Aug 2004 03:31:59 -0000 1.108
@@ -26,6 +26,11 @@
#PROC=athlon
OPTIONS+=-m64
endif
+ifeq ($(PROC),sparc64)
+PROC=ultrasparc
+CFLAGS+=$(shell if $(CC) -mtune=$(PROC) -S -o /dev/null -xc /dev/null >/dev/null 2>&1; then echo "-mtune=$(PROC)"; fi)
+endif
+
endif
ifeq ($(findstring BSD,${OSARCH}),BSD)
@@ -116,7 +121,11 @@
INCLUDE=-Iinclude -I../include
CFLAGS=-pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations $(DEBUG) $(INCLUDE) -D_REENTRANT -D_GNU_SOURCE #-DMAKE_VALGRIND_HAPPY
CFLAGS+=$(OPTIMIZE)
+
+ifneq ($(PROC),ultrasparc)
CFLAGS+=$(shell if $(CC) -march=$(PROC) -S -o /dev/null -xc /dev/null >/dev/null 2>&1; then echo "-march=$(PROC)"; fi)
+endif
+
CFLAGS+=$(shell if uname -m | grep -q ppc; then echo "-fsigned-char"; fi)
CFLAGS+=$(shell if [ -f /usr/include/osp/osp.h ]; then echo "-DOSP_SUPPORT -I/usr/include/osp" ; fi)
More information about the svn-commits
mailing list