From a6676698fa5b9dc5dc5a001cc006696f647f9f42 Mon Sep 17 00:00:00 2001 From: Moinak Ghosh Date: Fri, 9 May 2014 22:58:51 +0530 Subject: [PATCH] Configurable optimization level for libbsc. --- Makefile.in | 2 +- bsc/makefile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile.in b/Makefile.in index c698e4b..ff9ef0e 100644 --- a/Makefile.in +++ b/Makefile.in @@ -383,7 +383,7 @@ $(PROGOBJS): $(PROGSRCS) $(PROGHDRS) $(COMPILE) $(GEN_OPT) $(LOOP_OPTFLAGS) $(CPPFLAGS) $(@:.o=.c) -o $@ $(LIBBSCLIB): - (cd $(LIBBSCDIR); make CC=$(GPP) OPTFLAGS="@SSE_OPT_FLAGS@ @USE_CLANG_AS@") + (cd $(LIBBSCDIR); make CC=$(GPP) OPTFLAGS="-O3 @SSE_OPT_FLAGS@ @USE_CLANG_AS@") $(LIB): $(OBJS) $(LIBBSCLIB) $(LINK.LIB) -Wl,-soname$(LIB).$(LIBVER) -o $(LIB).$(LIBVER) $(OBJS) $(LDLIBS) diff --git a/bsc/makefile b/bsc/makefile index 7479291..34421f9 100644 --- a/bsc/makefile +++ b/bsc/makefile @@ -24,7 +24,7 @@ CFLAGS = -g -Wall -fPIC CFLAGS += -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 # Comment out CFLAGS line below to disable optimizations -CFLAGS += -O2 -fomit-frame-pointer -fstrict-aliasing -ftree-vectorize $(OPTFLAGS) +CFLAGS += -fomit-frame-pointer -fstrict-aliasing -ftree-vectorize $(OPTFLAGS) # Comment out CFLAGS line below to disable OpenMP optimizations CFLAGS += -fopenmp -DLIBBSC_OPENMP_SUPPORT