summaryrefslogtreecommitdiff
path: root/lib/sanitizer_common/sanitizer_win.cc
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2013-02-04 10:42:38 +0000
committerDmitry Vyukov <dvyukov@google.com>2013-02-04 10:42:38 +0000
commitcf533b6c24c662c9548c25946211f5e1c9d299f9 (patch)
tree718c60c04224a1b6913fd4324cc092f56c13b6ca /lib/sanitizer_common/sanitizer_win.cc
parent7c50ee7dd9f2d6a0ed75c27e05b08534908a905a (diff)
downloadcompiler-rt-cf533b6c24c662c9548c25946211f5e1c9d299f9.tar.gz
compiler-rt-cf533b6c24c662c9548c25946211f5e1c9d299f9.tar.bz2
compiler-rt-cf533b6c24c662c9548c25946211f5e1c9d299f9.tar.xz
asan/tsan: fix failing CHECK on windows
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@174319 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/sanitizer_common/sanitizer_win.cc')
-rw-r--r--lib/sanitizer_common/sanitizer_win.cc6
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/sanitizer_common/sanitizer_win.cc b/lib/sanitizer_common/sanitizer_win.cc
index c91d5e30..32d5e1e1 100644
--- a/lib/sanitizer_common/sanitizer_win.cc
+++ b/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.