aboutsummaryrefslogtreecommitdiffstats
path: root/tools/firmware/Rules.mk
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2008-08-21 15:18:05 +0100
committerKeir Fraser <keir.fraser@citrix.com>2008-08-21 15:18:05 +0100
commit64a86b092fc85d1ca0e1b44f5abe6ad6bd76831f (patch)
tree6db4c3d9b3b98501c4760dd09a84b2b2bc335ffc /tools/firmware/Rules.mk
parent93b891026ddb04402b4136fe6d6d5b7396162368 (diff)
downloadxen-64a86b092fc85d1ca0e1b44f5abe6ad6bd76831f.tar.gz
xen-64a86b092fc85d1ca0e1b44f5abe6ad6bd76831f.tar.bz2
xen-64a86b092fc85d1ca0e1b44f5abe6ad6bd76831f.zip
hvmloader: Debug build incorporates HVM environment tests which must
pass for the HVM guest to successfully boot. Currently only one test (REP INS across page boundaries) but more will be added in future. Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
Diffstat (limited to 'tools/firmware/Rules.mk')
-rw-r--r--tools/firmware/Rules.mk4
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/firmware/Rules.mk b/tools/firmware/Rules.mk
index 47db139592..6cf0dfa2ac 100644
--- a/tools/firmware/Rules.mk
+++ b/tools/firmware/Rules.mk
@@ -6,6 +6,10 @@ CFLAGS :=
include $(XEN_ROOT)/tools/Rules.mk
+ifneq ($(debug),y)
+CFLAGS += -DNDEBUG
+endif
+
CFLAGS += -Werror
# Disable PIE/SSP if GCC supports them. They can break us.