[vmkit-commits] [vmkit] r73066 - /vmkit/trunk/include/mvm/Threads/Locks.h
Nicolas Geoffray
nicolas.geoffray at lip6.fr
Mon Jun 8 03:28:50 PDT 2009
Author: geoffray
Date: Mon Jun 8 05:28:48 2009
New Revision: 73066
URL: http://llvm.org/viewvc/llvm-project?rev=73066&view=rev
Log:
Fix a serious mindo.
Modified:
vmkit/trunk/include/mvm/Threads/Locks.h
Modified: vmkit/trunk/include/mvm/Threads/Locks.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/include/mvm/Threads/Locks.h?rev=73066&r1=73065&r2=73066&view=diff
==============================================================================
--- vmkit/trunk/include/mvm/Threads/Locks.h (original)
+++ vmkit/trunk/include/mvm/Threads/Locks.h Mon Jun 8 05:28:48 2009
@@ -12,6 +12,7 @@
#include <pthread.h>
#include <cassert>
+#include <cstdio>
#include "mvm/Threads/Thread.h"
@@ -353,7 +354,7 @@
///
void acquire() {
uint32 count = 0;
- while (!(llvm_atomic_cmp_swap_i8(&locked, 0, 1)))
+ while (llvm_atomic_cmp_swap_i8(&locked, 0, 1))
mvm::Thread::yield(&count);
}
More information about the vmkit-commits
mailing list