summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorantirez <antirez@gmail.com>2010-01-12 09:57:00 -0500
committerantirez <antirez@gmail.com>2010-01-12 09:57:00 -0500
commit25fd2cb284ac12447059aa0e8ec87db9fb75f79d (patch)
tree58ce1efb858a9a98f98230989f332c4e94ec485e /Makefile
parentc953f24bceae51272ea9b2ef7d8f7781ea912439 (diff)
downloadredis-25fd2cb284ac12447059aa0e8ec87db9fb75f79d.tar.gz
a few more stuff in INFO about VM. Test #11 changed a bit in order to be less lame
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile8
1 files changed, 6 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 5caf21b8e..f3aff2626 100644
--- a/Makefile
+++ b/Makefile
@@ -3,11 +3,12 @@
# This file is released under the BSD license, see the COPYING file
uname_S := $(shell sh -c 'uname -s 2>/dev/null || echo not')
+OPTIMIZATION?=-O2
ifeq ($(uname_S),SunOS)
- CFLAGS?= -std=c99 -pedantic -O2 -Wall -W -D__EXTENSIONS__ -D_XPG6
+ CFLAGS?= -std=c99 -pedantic $(OPTIMIZATION) -Wall -W -D__EXTENSIONS__ -D_XPG6
CCLINK?= -ldl -lnsl -lsocket -lm -lpthread
else
- CFLAGS?= -std=c99 -pedantic -O2 -Wall -W $(ARCH) $(PROF)
+ CFLAGS?= -std=c99 -pedantic $(OPTIMIZATION) -Wall -W $(ARCH) $(PROF)
CCLINK?= -lm -pthread
endif
CCOPT= $(CFLAGS) $(CCLINK) $(ARCH) $(PROF)
@@ -83,5 +84,8 @@ gprof:
gcov:
make PROF="-fprofile-arcs -ftest-coverage"
+noopt:
+ make OPTIMIZATION=""
+
32bitgprof:
make PROF="-pg" ARCH="-arch i386"