From 055b37cc5544af505179330317090b352c8bf014 Mon Sep 17 00:00:00 2001 From: "Pavel I. Kryukov" Date: Sun, 15 Dec 2019 13:57:52 +0300 Subject: [PATCH] sclog.c: print 'stores' for memory stores (cherry picked from commit bac0a4dba7b8532c16ec5ca1380e1e3c491cdb3d) --- test/sclog/sclog.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/sclog/sclog.c b/test/sclog/sclog.c index 39b7b5d6..b4871152 100644 --- a/test/sclog/sclog.c +++ b/test/sclog/sclog.c @@ -388,10 +388,10 @@ static dr_emit_flags_t instrument_instr( if (instr_reads_memory(instr) || instr_writes_memory(instr)) { for (int i = 0, limit = instr_num_srcs(instr); i < limit; i++) try_mem_opnd(drcontext, bb, instr, &loc, - instr_get_src(instr, i), false); + instr_get_src(instr, i), instr_writes_memory(instr)); for (int i = 0, limit = instr_num_dsts(instr); i < limit; i++) try_mem_opnd(drcontext, bb, instr, &loc, - instr_get_dst(instr, i), false); + instr_get_dst(instr, i), instr_writes_memory(instr)); } /*