From 565d12bf423e1aa398e69187ce51d176af21763c Mon Sep 17 00:00:00 2001 From: Marco Costalba Date: Sat, 8 Aug 2009 09:12:31 +0200 Subject: [PATCH] Compile without DEBUG flag by default And build also symbol table. It can easily stripped after .exe is done and it is necessary for profiling. Signed-off-by: Marco Costalba --- src/Makefile | 11 +++++++++-- 1 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/Makefile b/src/Makefile index d7de76c..c9da6d9 100644 --- a/src/Makefile +++ b/src/Makefile @@ -31,6 +31,13 @@ ICCFLAGS = -fast ### ========================================================================== +### Enable/disable debugging, disabled by default +### ========================================================================== +GCCFLAGS += -DNDEBUG +ICCFLAGS += -DNDEBUG + + +### ========================================================================== ### Run built-in benchmark for pgo-builds with: 32MB hash 1 thread 10 depth ### These settings are generally fast, but may be changed experimentally ### ========================================================================== @@ -38,8 +45,8 @@ PGOBENCH = ./$(EXE) bench 32 1 10 default depth ### General compiler settings. Do not change -GCCFLAGS += -s -Wall -fno-exceptions -fno-rtti -fno-strict-aliasing -ICCFLAGS += -s -Wall -fno-exceptions -fno-rtti -fno-strict-aliasing -wd383,869,981,10187,10188,11505,11503 +GCCFLAGS += -g -Wall -fno-exceptions -fno-rtti -fno-strict-aliasing +ICCFLAGS += -g -Wall -fno-exceptions -fno-rtti -fno-strict-aliasing -wd383,869,981,10187,10188,11505,11503 ### General linker settings. Do not change -- 1.7.0.4