Skip to content

Commit bb37bf3

Browse files
committed
Remove all MemToEndShadow usages
1 parent 2f7f865 commit bb37bf3

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

compiler-rt/lib/tsan/rtl/tsan_rtl.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -603,12 +603,12 @@ void MapShadow(uptr addr, uptr size) {
603603
// CHECK_EQ(addr, addr & ~((64 << 10) - 1)); // windows wants 64K alignment
604604
const uptr kPageSize = GetPageSizeCached();
605605
uptr shadow_begin = RoundDownTo((uptr)MemToShadow(addr), kPageSize);
606-
uptr shadow_end = RoundUpTo((uptr)MemToEndShadow(addr + size), kPageSize);
606+
uptr shadow_end = RoundUpTo((uptr)MemToShadow(addr + size), kPageSize);
607607
if (!MmapFixedNoReserve(shadow_begin, shadow_end - shadow_begin, "shadow"))
608608
Die();
609609
#else
610610
uptr shadow_begin = RoundDownTo((uptr)MemToShadow(addr), (64 << 10));
611-
uptr shadow_end = RoundUpTo((uptr)MemToEndShadow(addr + size), (64 << 10));
611+
uptr shadow_end = RoundUpTo((uptr)MemToShadow(addr + size), (64 << 10));
612612
VPrintf(2, "MapShadow for (0x%zx-0x%zx), begin/end: (0x%zx-0x%zx)\n",
613613
addr, addr + size, shadow_begin, shadow_end);
614614

0 commit comments

Comments
 (0)