[svn-commits] jpeeler: branch 1.4 r976 - /branches/1.4/Makefile
SVN commits to the Digium repositories
svn-commits at lists.digium.com
Tue Aug 18 15:59:38 CDT 2009
Author: jpeeler
Date: Tue Aug 18 15:59:32 2009
New Revision: 976
URL: http://svn.asterisk.org/svn-view/libpri?view=rev&rev=976
Log:
Allow custom CPU optimization flags
Added make variable LIBPRI_OPT to set optimization level. By default the
optimization level is now set to -O2.
(closes issue #12676)
Reported by: tzafrir
Patches:
libpri_opt.diff uploaded by tzafrir (license 46)
Modified:
branches/1.4/Makefile
Modified: branches/1.4/Makefile
URL: http://svn.asterisk.org/svn-view/libpri/branches/1.4/Makefile?view=diff&rev=976&r1=975&r2=976
==============================================================================
--- branches/1.4/Makefile (original)
+++ branches/1.4/Makefile Tue Aug 18 15:59:32 2009
@@ -79,7 +79,7 @@
rose_qsig_mwi.lo \
rose_qsig_name.lo \
version.lo
-CFLAGS=-Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g -fPIC $(ALERTING) $(LIBPRI_COUNTERS)
+CFLAGS=-Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g -fPIC $(ALERTING) $(LIBPRI_COUNTERS) $(LIBPRI_OPT)
INSTALL_PREFIX=$(DESTDIR)
INSTALL_BASE=/usr
libdir?=$(INSTALL_BASE)/lib
@@ -110,7 +110,9 @@
#A ultrasparc cpu is really v9 but the stock debian stable 3.0 gcc doesnt support it.
ifeq ($(PROC),sparc64)
PROC=ultrasparc
-CFLAGS += -mtune=$(PROC) -O3 -pipe -fomit-frame-pointer -mcpu=v8
+LIBPRI_OPT = -mtune=$(PROC) -O3 -pipe -fomit-frame-pointer -mcpu=v8
+else
+LIBPRI_OPT = -O2
endif
all: $(STATIC_LIBRARY) $(DYNAMIC_LIBRARY)
More information about the svn-commits
mailing list