From 1c8e60edbd448be281268c841815b7d15038b774 Mon Sep 17 00:00:00 2001 From: Nathan Whitehorn Date: Tue, 17 Feb 2015 01:23:38 +0000 Subject: [PATCH] Having the TOC pointer in kernel dbeugger printouts is useful. --- sys/powerpc/powerpc/db_trace.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sys/powerpc/powerpc/db_trace.c b/sys/powerpc/powerpc/db_trace.c index f85918c1973..7dfbb84ea74 100644 --- a/sys/powerpc/powerpc/db_trace.c +++ b/sys/powerpc/powerpc/db_trace.c @@ -267,6 +267,9 @@ db_backtrace(struct thread *td, db_addr_t fp, int count) db_printf("%-10s r1=%#zx cr=%#x xer=%#x ctr=%#zx", "", tf->fixreg[1], (uint32_t)tf->cr, (uint32_t)tf->xer, tf->ctr); +#ifdef __powerpc64__ + db_printf(" r2=%#zx", tf->fixreg[2]); +#endif if (tf->exc == EXC_DSI) db_printf(" sr=%#x", (uint32_t)tf->cpu.aim.dsisr); -- 2.45.0