summaryrefslogtreecommitdiffstats
path: root/sys/ia64/include/db_machdep.h
diff options
context:
space:
mode:
authordfr <dfr@FreeBSD.org>2001-04-18 14:15:45 +0000
committerdfr <dfr@FreeBSD.org>2001-04-18 14:15:45 +0000
commit5142414afb649a6a8880ebb85cc1fcdd47cc7373 (patch)
treed0b1494558e6f1a149732f10420e317baaf75034 /sys/ia64/include/db_machdep.h
parent4ecfe212ec4a78464d1d07549d584f64478c5dfa (diff)
downloadFreeBSD-src-5142414afb649a6a8880ebb85cc1fcdd47cc7373.zip
FreeBSD-src-5142414afb649a6a8880ebb85cc1fcdd47cc7373.tar.gz
Implement a simple stack trace for DDB. This will have to be redone
if/when we change to a more modern toolchain.
Diffstat (limited to 'sys/ia64/include/db_machdep.h')
-rw-r--r--sys/ia64/include/db_machdep.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/ia64/include/db_machdep.h b/sys/ia64/include/db_machdep.h
index b807b37..3ac65d7 100644
--- a/sys/ia64/include/db_machdep.h
+++ b/sys/ia64/include/db_machdep.h
@@ -82,6 +82,10 @@ db_regs_t ddb_regs; /* register state */
u_long db_register_value(db_regs_t *, int);
int kdb_trap(int vector, struct trapframe *regs);
+u_int64_t *db_rse_current_frame(void);
+u_int64_t *db_rse_previous_frame(u_int64_t *bsp, int sof);
+u_int64_t *db_rse_register_address(u_int64_t *bsp, int regno);
+
/*
* Pretty arbitrary
*/
OpenPOWER on IntegriCloud