asan/tsan: fix failing CHECK on windows
authorDmitry Vyukov <dvyukov@google.com>
Mon, 4 Feb 2013 10:42:38 +0000 (10:42 +0000)
committerDmitry Vyukov <dvyukov@google.com>
Mon, 4 Feb 2013 10:42:38 +0000 (10:42 +0000)
llvm-svn: 174319

compiler-rt/lib/sanitizer_common/sanitizer_win.cc

index c91d5e3..32d5e1e 100644 (file)
@@ -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.