From fa67ed47e1e87be650afb4d242ec8e44019437a0 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Mon, 4 Feb 2013 10:42:38 +0000 Subject: [PATCH] asan/tsan: fix failing CHECK on windows llvm-svn: 174319 --- compiler-rt/lib/sanitizer_common/sanitizer_win.cc | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/compiler-rt/lib/sanitizer_common/sanitizer_win.cc b/compiler-rt/lib/sanitizer_common/sanitizer_win.cc index c91d5e3..32d5e1e 100644 --- a/compiler-rt/lib/sanitizer_common/sanitizer_win.cc +++ b/compiler-rt/lib/sanitizer_common/sanitizer_win.cc @@ -249,10 +249,8 @@ int internal_sched_yield() { } // ---------------------- BlockingMutex ---------------- {{{1 -enum LockState { - LOCK_UNINITIALIZED = 0, - LOCK_READY = -1, -}; +const uptr LOCK_UNINITIALIZED = 0; +const uptr LOCK_READY = (uptr)-1; BlockingMutex::BlockingMutex(LinkerInitialized li) { // FIXME: see comments in BlockingMutex::Lock() for the details. -- 2.7.4