diff options
author | kaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk> | 2005-09-01 15:31:12 +0000 |
---|---|---|
committer | kaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk> | 2005-09-01 15:31:12 +0000 |
commit | aa24d38a469b59abf1b95b732b6ea9ed86e511cf (patch) | |
tree | 12d423c2dd294e8ce9dd577af2c580df19a0b27f /xen/arch/x86/Rules.mk | |
parent | fdda579ede6de2a4f182fc0553c3758c3365cfd4 (diff) | |
download | xen-aa24d38a469b59abf1b95b732b6ea9ed86e511cf.tar.gz xen-aa24d38a469b59abf1b95b732b6ea9ed86e511cf.tar.bz2 xen-aa24d38a469b59abf1b95b732b6ea9ed86e511cf.zip |
Better Xen backtraces in debug builds (follow the
stack frame pointer).
Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'xen/arch/x86/Rules.mk')
-rw-r--r-- | xen/arch/x86/Rules.mk | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/xen/arch/x86/Rules.mk b/xen/arch/x86/Rules.mk index 0675d763cd..e73be57bbc 100644 --- a/xen/arch/x86/Rules.mk +++ b/xen/arch/x86/Rules.mk @@ -13,10 +13,8 @@ CFLAGS += -I$(BASEDIR)/include CFLAGS += -I$(BASEDIR)/include/asm-x86/mach-generic CFLAGS += -I$(BASEDIR)/include/asm-x86/mach-default -ifeq ($(optimize),y) +ifneq ($(debug),y) CFLAGS += -O3 -fomit-frame-pointer -else -x86_32/usercopy.o: CFLAGS += -O1 endif # Prevent floating-point variables from creeping into Xen. |