From 61b7d61d7b04510e4c841fc741a53fc17aa314ad Mon Sep 17 00:00:00 2001 From: Ivo Raisr Date: Fri, 16 Dec 2016 21:21:05 +0000 Subject: [PATCH] Rename BBPTR to GSPTR as it denotes guest state pointer only Fixes BZ#373555. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16189 --- NEWS | 1 + memcheck/mc_translate.c | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/NEWS b/NEWS index fe609aa301..155d142223 100644 --- a/NEWS +++ b/NEWS @@ -91,6 +91,7 @@ where XXXXXX is the bug number as listed below. 372600 process loops forever when fatal signals are arriving quickly 373046 Stacks registered by core are never deregistered 373192 Calling posix_spawn in glibc 2.24 completely broken +373555 Rename BBPTR to GSPTR as it denotes guest state pointer only Release 3.12.0 (20 October 2016) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/memcheck/mc_translate.c b/memcheck/mc_translate.c index 999276b2a3..da7a0bb992 100644 --- a/memcheck/mc_translate.c +++ b/memcheck/mc_translate.c @@ -5370,7 +5370,7 @@ void do_shadow_Dirty ( MCEnv* mce, IRDirty* d ) for (i = 0; d->args[i]; i++) { IRAtom* arg = d->args[i]; if ( (d->cee->mcx_mask & (1<Ist.Dirty.details; for (i = 0; d->args[i]; i++) { IRAtom* atom = d->args[i]; - if (LIKELY(!is_IRExpr_VECRET_or_BBPTR(atom))) { + if (LIKELY(!is_IRExpr_VECRET_or_GSPTR(atom))) { if (isBogusAtom(atom)) return True; } @@ -7273,7 +7273,7 @@ static void do_origins_Dirty ( MCEnv* mce, IRDirty* d ) for (i = 0; d->args[i]; i++) { IRAtom* arg = d->args[i]; if ( (d->cee->mcx_mask & (1<