search for: msan_linux

Displaying 1 result from an estimated 1 matches for "msan_linux".

2016 Jun 17
2
Attempt to modify memory sanitizer for support of X86
..., MappingDesc::APP, "app-3"}, +}; +#define MOVE_MEM(mem) \ + ((uptr)(mem) & ~0x80000000ULL) +#define MEM_TO_SHADOW(mem) (MOVE_MEM((mem)) + 0x10000000ULL) +#define SHADOW_TO_ORIGIN(mem) (((uptr)(mem)) + 0x10000000ULL) + #elif SANITIZER_LINUX && SANITIZER_WORDSIZE == 64 #ifdef MSAN_LINUX_X86_64_OLD_MAPPING - lib/msan/msan_allocator.cc: diff --git a/lib/msan/msan_allocator.cc b/lib/msan/msan_allocator.cc index b7d3947..dae6d72 100644 --- a/lib/msan/msan_allocator.cc +++ b/lib/msan/msan_allocator.cc @@ -49,7 +49,15 @@ struct MsanMapUnmapCallback { typedef SizeClassAlloc...