c28e15debf
Fix build breakage, use the version of the ptrace header file in asm instead of sys. Also, fix GDB running on 64 bit hosts. GDB was using unsigned long for 32-bit registers, but unsigned long is 64 bit on 64-bit hosts. Signed-off-by: Chris Zankel <chris@zankel.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
23 lines
725 B
Diff
23 lines
725 B
Diff
--- gdb-7.4.1/gdb/xtensa-linux-nat.c.orig 2012-10-19 16:23:06.908165323 -0700
|
|
+++ gdb-7.4.1/gdb/xtensa-linux-nat.c 2012-10-19 16:35:30.792134876 -0700
|
|
@@ -36,7 +36,7 @@
|
|
#include "gdb_wait.h"
|
|
#include <fcntl.h>
|
|
#include <sys/procfs.h>
|
|
-#include <sys/ptrace.h>
|
|
+#include <asm/ptrace.h>
|
|
|
|
#include "gregset.h"
|
|
#include "xtensa-tdep.h"
|
|
--- gdb-7.4.1/gdb/gdbserver/linux-xtensa-low.c.orig 2012-10-19 16:24:06.260162894 -0700
|
|
+++ gdb-7.4.1/gdb/gdbserver/linux-xtensa-low.c 2012-10-19 16:36:07.920133357 -0700
|
|
@@ -23,7 +23,7 @@
|
|
/* Defined in auto-generated file reg-xtensa.c. */
|
|
void init_registers_xtensa (void);
|
|
|
|
-#include <sys/ptrace.h>
|
|
+#include <asm/ptrace.h>
|
|
#include <xtensa-config.h>
|
|
|
|
#include "xtensa-xtregs.c"
|