Enhance slightly the x86 debug trace unwind code
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14028 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/m_stacktrace.c b/coregrind/m_stacktrace.c
index 6f24289..2345474 100644
--- a/coregrind/m_stacktrace.c
+++ b/coregrind/m_stacktrace.c
@@ -262,8 +262,10 @@
UWord hash = uregs.xip % N_FP_CF_VERIF;
Addr xip_verif = uregs.xip ^ fp_CF_verif_cache [hash];
if (debug)
- VG_(printf)(" uregs.xip 0x%08lx xip_verif[0x%08lx]\n",
- uregs.xip, xip_verif);
+ VG_(printf)(" uregs.xip 0x%08lx xip_verif[0x%08lx]"
+ " xbp 0x%08lx xsp 0x%08lx\n",
+ uregs.xip, xip_verif,
+ uregs.xbp, uregs.xsp);
// If xip is in cache, then xip_verif will be <= CFUNWIND.
// Otherwise, if not in cache, xip_verif will be > CFUNWIND.