[llvm-commits] [llvm] r71855 - /llvm/trunk/include/llvm/System/Atomic.h

Owen Anderson resistor at mac.com
Fri May 15 03:40:49 PDT 2009


Author: resistor
Date: Fri May 15 05:40:23 2009
New Revision: 71855

URL: http://llvm.org/viewvc/llvm-project?rev=71855&view=rev
Log:
Improve compatibility with older versions of Windows.

Modified:
    llvm/trunk/include/llvm/System/Atomic.h

Modified: llvm/trunk/include/llvm/System/Atomic.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/System/Atomic.h?rev=71855&r1=71854&r2=71855&view=diff

==============================================================================
--- llvm/trunk/include/llvm/System/Atomic.h (original)
+++ llvm/trunk/include/llvm/System/Atomic.h Fri May 15 05:40:23 2009
@@ -70,7 +70,7 @@
     
     typedef volatile long cas_flag;
     inline cas_flag CompareAndSwap(cas_flag* dest, cas_flag exc, cas_flag c) {
-      return _InterlockedCompareExchange(dest, exc, c);
+      return InterlockedCompareExchange(dest, exc, c);
     }
 #else
 #error No memory atomics implementation for your platform!





More information about the llvm-commits mailing list