summaryrefslogtreecommitdiffstats
path: root/sys/amd64/include/gdb_machdep.h
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2006-04-04 03:00:20 +0000
committermarcel <marcel@FreeBSD.org>2006-04-04 03:00:20 +0000
commit78f0584b0b21163bd30a2efc9dd947338b604cd7 (patch)
tree77b43fa6a855a8f08366acfadf40eafce8375336 /sys/amd64/include/gdb_machdep.h
parent31f2b819c68f20ff188724669d3044a0680e3ceb (diff)
downloadFreeBSD-src-78f0584b0b21163bd30a2efc9dd947338b604cd7.zip
FreeBSD-src-78f0584b0b21163bd30a2efc9dd947338b604cd7.tar.gz
Sync with i386: Map exceptions to signals in gdb_cpu_signal() so
that kgdb(1) gets a SIGTRAP when it needs to. Pointed out by: grehan@
Diffstat (limited to 'sys/amd64/include/gdb_machdep.h')
-rw-r--r--sys/amd64/include/gdb_machdep.h7
1 files changed, 1 insertions, 6 deletions
diff --git a/sys/amd64/include/gdb_machdep.h b/sys/amd64/include/gdb_machdep.h
index f626405..d007eef 100644
--- a/sys/amd64/include/gdb_machdep.h
+++ b/sys/amd64/include/gdb_machdep.h
@@ -40,12 +40,6 @@ gdb_cpu_regsz(int regnum)
}
static __inline int
-gdb_cpu_signal(int type, int code __unused)
-{
- return (type);
-}
-
-static __inline int
gdb_cpu_query(void)
{
return (0);
@@ -53,5 +47,6 @@ gdb_cpu_query(void)
void *gdb_cpu_getreg(int, size_t *);
void gdb_cpu_setreg(int, void *);
+int gdb_cpu_signal(int, int);
#endif /* !_MACHINE_GDB_MACHDEP_H_ */
OpenPOWER on IntegriCloud