summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--compiler-rt/lib/tsan/go/tsan_go.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler-rt/lib/tsan/go/tsan_go.cc b/compiler-rt/lib/tsan/go/tsan_go.cc
index de69709ef51..ce916adcd11 100644
--- a/compiler-rt/lib/tsan/go/tsan_go.cc
+++ b/compiler-rt/lib/tsan/go/tsan_go.cc
@@ -192,6 +192,7 @@ void __tsan_event(int typ, int tid, void *pc, void *addr, int info) {
case MALLOC:
thr->in_rtl++;
MemoryResetRange(thr, (uptr)pc, (uptr)addr, (uptr)info);
+ MemoryAccessRange(thr, (uptr)pc, (uptr)addr, (uptr)info, true);
thr->in_rtl--;
break;
case FREE:
OpenPOWER on IntegriCloud