|
From: <sv...@va...> - 2011-01-28 00:53:44
|
Author: sewardj
Date: 2011-01-28 00:53:37 +0000 (Fri, 28 Jan 2011)
New Revision: 11516
Log:
x86: get_otrack_shadow_offset_wrk: handle guest_NRADDR. Fixes #257276.
Modified:
trunk/memcheck/mc_machine.c
Modified: trunk/memcheck/mc_machine.c
===================================================================
--- trunk/memcheck/mc_machine.c 2011-01-28 00:44:52 UTC (rev 11515)
+++ trunk/memcheck/mc_machine.c 2011-01-28 00:53:37 UTC (rev 11516)
@@ -610,6 +610,7 @@
if (o == GOF(ACFLAG) && sz == 4) return -1; /* slot unused */
if (o == GOF(TISTART) && sz == 4) return -1; /* slot unused */
if (o == GOF(TILEN) && sz == 4) return -1; /* slot unused */
+ if (o == GOF(NRADDR) && sz == 4) return -1; /* slot unused */
/* Treat %AH, %BH, %CH, %DH as independent registers. To do this
requires finding 4 unused 32-bit slots in the second-shadow
|