From eb4f17933080e58ea2160adbcc08b979b5dc44b6 Mon Sep 17 00:00:00 2001 From: Jonas 'Sortie' Termansen Date: Wed, 1 Aug 2012 16:17:32 +0200 Subject: [PATCH] Added DEBUG_KERNEL option to kernel makefile. --- sortix/Makefile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/sortix/Makefile b/sortix/Makefile index 4d61c56a..c50ae359 100644 --- a/sortix/Makefile +++ b/sortix/Makefile @@ -72,10 +72,13 @@ endif INCLUDES=-I. -Iinclude -I../libmaxsi/preproc CPPFLAGS=$(INCLUDES) $(DEFINES) -FLAGSRELEASE=-s $(O) -FLAGSDEBUG= +ifeq ($(DEBUG_KERNEL),1) + FLAGSDEBUG=-g3 +else + FLAGSDEBUG=-s $(O) +endif FLAGS=$(CPUFLAGS) -Wall -Wall -Wextra -nostdlib -fno-builtin -nostartfiles \ - -nodefaultlibs -fno-stack-protector $(FLAGSRELEASE) + -nodefaultlibs -fno-stack-protector $(FLAGSDEBUG) CFLAGS=$(FLAGS) CXXFLAGS=$(FLAGS) -std=gnu++0x -fno-exceptions -fno-rtti ASFLAGS=$(CPUASFLAGS)