From: Dmitry Vyukov Date: Mon, 4 Feb 2013 10:42:38 +0000 (+0000) Subject: asan/tsan: fix failing CHECK on windows X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fa67ed47e1e87be650afb4d242ec8e44019437a0;p=platform%2Fupstream%2Fllvm.git asan/tsan: fix failing CHECK on windows llvm-svn: 174319 --- 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.