From: Philippe Waroquiers Date: Sat, 14 Jun 2014 10:04:51 +0000 (+0000) Subject: Enhance slightly the x86 debug trace unwind code X-Git-Tag: svn/VALGRIND_3_10_0~409 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8ab2c85c16aee34cc73cf606b6c8c7db35a245ea;p=thirdparty%2Fvalgrind.git Enhance slightly the x86 debug trace unwind code git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14028 --- diff --git a/coregrind/m_stacktrace.c b/coregrind/m_stacktrace.c index 6f2428963b..2345474680 100644 --- a/coregrind/m_stacktrace.c +++ b/coregrind/m_stacktrace.c @@ -262,8 +262,10 @@ UInt VG_(get_StackTrace_wrk) ( ThreadId tid_if_known, 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.