The changes below are required to build Xen 4.0rc6 from the debuggers.hg with
enabled gdbsx support.
Cheers,
-Goncalo.
Signed-off-by: Goncalo Gomes <Goncalo.Gomes@xxxxxxxxxxxxx>
diff -r 809b20f066fb xen/arch/x86/gdbstub.c
--- a/xen/arch/x86/gdbstub.c Fri Mar 19 18:36:57 2010 -0700
+++ b/xen/arch/x86/gdbstub.c Sat May 08 20:43:37 2010 +0100
@@ -20,6 +20,7 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include <asm/debugger.h>
+#include <xen/gdbstub.h>
u16
gdb_arch_signal_num(struct cpu_user_regs *regs, unsigned long cookie)
diff -r 809b20f066fb xen/arch/x86/x86_64/gdbstub.c
--- a/xen/arch/x86/x86_64/gdbstub.c Fri Mar 19 18:36:57 2010 -0700
+++ b/xen/arch/x86/x86_64/gdbstub.c Sat May 08 20:43:37 2010 +0100
@@ -19,6 +19,7 @@
*/
#include <asm/debugger.h>
+#include <xen/gdbstub.h>
#define GDB_REG64(r) gdb_write_to_packet_hex(r, sizeof(u64), ctx)
#define GDB_REG32(r) gdb_write_to_packet_hex(r, sizeof(u32), ctx)
diff -r 809b20f066fb xen/common/gdbstub.c
--- a/xen/common/gdbstub.c Fri Mar 19 18:36:57 2010 -0700
+++ b/xen/common/gdbstub.c Sat May 08 20:43:37 2010 +0100
@@ -45,6 +45,7 @@
#include <xen/errno.h>
#include <xen/delay.h>
#include <asm/byteorder.h>
+#include <xen/gdbstub.h>
/* Printk isn't particularly safe just after we've trapped to the
debugger. so avoid it. */
debuggers_build_fix.diff
Description: debuggers_build_fix.diff
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|