All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] tools: build debug qemu-xen in debug tools builds
@ 2013-09-03 13:12 Matthew Daley
  2013-09-03 15:32 ` Ian Campbell
  2013-09-09 14:05 ` Ian Campbell
  0 siblings, 2 replies; 6+ messages in thread
From: Matthew Daley @ 2013-09-03 13:12 UTC (permalink / raw)
  To: xen-devel; +Cc: Matthew Daley, Ian Campbell

When building tools in debug mode (debug=y), pass --enable-debug when
configuring qemu-xen to enable some debug support (namely, to prevent
symbols from being stripped).

Signed-off-by: Matthew Daley <mattjd@gmail.com>
---
 tools/Makefile |    7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/tools/Makefile b/tools/Makefile
index 0531f48..066df66 100644
--- a/tools/Makefile
+++ b/tools/Makefile
@@ -173,6 +173,12 @@ qemu-xen-dir-force-update:
 		$(GIT) reset --hard $(QEMU_UPSTREAM_REVISION); \
 	fi
 
+ifeq ($(debug),y)
+QEMU_XEN_ENABLE_DEBUG := --enable-debug
+else
+QEMU_XEN_ENABLE_DEBUG :=
+endif
+
 subdir-all-qemu-xen-dir: qemu-xen-dir-find
 	if test -d $(QEMU_UPSTREAM_URL) ; then \
 		source=$(QEMU_UPSTREAM_URL); \
@@ -181,6 +187,7 @@ subdir-all-qemu-xen-dir: qemu-xen-dir-find
 	fi; \
 	cd qemu-xen-dir; \
 	$$source/configure --enable-xen --target-list=i386-softmmu \
+		$(QEMU_XEN_ENABLE_DEBUG) \
 		--prefix=$(PREFIX) \
 		--source-path=$$source \
 		--extra-cflags="-I$(XEN_ROOT)/tools/include \
-- 
1.7.10.4

^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2013-09-09 14:05 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-09-03 13:12 [PATCH] tools: build debug qemu-xen in debug tools builds Matthew Daley
2013-09-03 15:32 ` Ian Campbell
2013-09-03 16:24   ` Anthony PERARD
2013-09-04  2:11   ` Matthew Daley
2013-09-04 12:50     ` Stefano Stabellini
2013-09-09 14:05 ` Ian Campbell

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.