summaryrefslogtreecommitdiffstats
path: root/src/arch/i386/include
diff options
context:
space:
mode:
authorMichael Brown2016-03-20 13:00:15 +0100
committerMichael Brown2016-03-22 09:44:32 +0100
commit311a5732c8baa7ceb4f23db51dcbb5015e2ef965 (patch)
treedcdb0f60b43c40b6512bb8a3fcd93e0e9478c41d /src/arch/i386/include
parent[build] Do not use "objcopy -O binary" for objects with relocation records (diff)
downloadipxe-311a5732c8baa7ceb4f23db51dcbb5015e2ef965.tar.gz
ipxe-311a5732c8baa7ceb4f23db51dcbb5015e2ef965.tar.xz
ipxe-311a5732c8baa7ceb4f23db51dcbb5015e2ef965.zip
[gdb] Add support for x86_64
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/arch/i386/include')
-rw-r--r--src/arch/i386/include/gdbmach.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/arch/i386/include/gdbmach.h b/src/arch/i386/include/gdbmach.h
index 416ae341a..52cce7833 100644
--- a/src/arch/i386/include/gdbmach.h
+++ b/src/arch/i386/include/gdbmach.h
@@ -47,12 +47,10 @@ enum {
};
/* Interrupt vectors */
-extern void gdbmach_nocode_sigfpe ( void );
-extern void gdbmach_nocode_sigtrap ( void );
-extern void gdbmach_nocode_sigstkflt ( void );
-extern void gdbmach_nocode_sigill ( void );
-extern void gdbmach_withcode_sigbus ( void );
-extern void gdbmach_withcode_sigsegv ( void );
+extern void gdbmach_sigfpe ( void );
+extern void gdbmach_sigtrap ( void );
+extern void gdbmach_sigstkflt ( void );
+extern void gdbmach_sigill ( void );
static inline void gdbmach_set_pc ( gdbreg_t *regs, gdbreg_t pc ) {
regs [ GDBMACH_EIP ] = pc;