From a0e78c9dbd9cc27aebf765cc69a1158df5a05bb9 Mon Sep 17 00:00:00 2001 From: Timur Iskhodzhanov Date: Fri, 16 Aug 2013 11:04:59 +0000 Subject: [PATCH] [ASan/RTL] Disable alloc_dealloc_mismatch by default on Windows git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@188541 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/asan/asan_rtl.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/asan/asan_rtl.cc b/lib/asan/asan_rtl.cc index faedcdfa5..46b79a611 100644 --- a/lib/asan/asan_rtl.cc +++ b/lib/asan/asan_rtl.cc @@ -168,9 +168,9 @@ void InitializeFlags(Flags *f, const char *env) { f->allow_reexec = true; f->print_full_thread_history = true; f->poison_heap = true; - // Turn off alloc/dealloc mismatch checker on Mac for now. - // TODO(glider): Fix known issues and enable this back. - f->alloc_dealloc_mismatch = (SANITIZER_MAC == 0);; + // Turn off alloc/dealloc mismatch checker on Mac and Windows for now. + // TODO(glider,timurrrr): Fix known issues and enable this back. + f->alloc_dealloc_mismatch = (SANITIZER_MAC == 0) && (SANITIZER_WINDOWS == 0); f->use_stack_depot = true; f->strict_memcmp = true; f->strict_init_order = false; -- 2.11.4.GIT