|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH] minor changes to fix build with debug=y debugger=y perfc=y trace=y
I made these minor changes to build xen-2.0-testing with all debug and counters enabled. gcc info: [mdday@athlon src]$ gcc -v Reading specs from /usr/lib/gcc/i386-redhat-linux/3.4.2/specs Configured with: ../configure --prefix=/usr --mandir=/usr/share/man -- infodir=/usr/share/info --enable-shared --enable-threads=posix -- disable-checking --with-system-zlib --enable-__cxa_atexit --disable- libunwind-exceptions --enable-java-awt=gtk --host=i386-redhat-linux Thread model: posix gcc version 3.4.2 20041017 (Red Hat 3.4.2-6.fc3) signed-off-by: Mike Day <md@xxxxxxxxxxxxxxx> -- //------------------------------------------------------------// Mike Day md@xxxxxxxxxxxxxxx pgp signature key at: http://www.ncultra.org/md_sigkey.html //------------------------------------------------------------// diff -Nurb --exclude SCCS --exclude '*~' --exclude '*.o'
a/xen/arch/x86/pdb-stub.c b/xen/arch/x86/pdb-stub.c
--- a/xen/arch/x86/pdb-stub.c 2004-12-31 12:52:40.000000000 -0500
+++ b/xen/arch/x86/pdb-stub.c 2004-12-31 12:09:02.807561256 -0500
@@ -21,6 +21,7 @@
#include <xen/list.h>
#include <xen/serial.h>
#include <xen/softirq.h>
+#include <xen/init.h>
/* opt_pdb: Name of serial port for Xen pervasive debugger (and enable pdb) */
static unsigned char opt_pdb[10] = "none";
diff -Nurb --exclude SCCS --exclude '*~' --exclude '*.o' a/xen/common/trace.c
b/xen/common/trace.c
--- a/xen/common/trace.c 2004-12-31 12:52:40.000000000 -0500
+++ b/xen/common/trace.c 2004-12-31 13:03:40.157328360 -0500
@@ -27,6 +27,7 @@
#include <xen/errno.h>
#include <asm/atomic.h>
#include <public/dom0_ops.h>
+#include <xen/init.h>
/* opt_tbuf_size: trace buffer size (in pages) */
static unsigned int opt_tbuf_size = 10;
diff -Nurb --exclude SCCS --exclude '*~' --exclude '*.o'
a/xen/include/asm-x86/x86_32/regs.h b/xen/include/asm-x86/x86_32/regs.h
--- a/xen/include/asm-x86/x86_32/regs.h 2004-12-31 12:52:40.000000000 -0500
+++ b/xen/include/asm-x86/x86_32/regs.h 2004-12-31 13:12:49.089877928 -0500
@@ -1,6 +1,8 @@
#ifndef _I386_REGS_H
#define _I386_REGS_H
+#include <asm/types.h>
+
struct xen_regs
{
/* All saved activations contain the following fields. */
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |