Text archives Help
- From: "Solomon Boulos" <boulos@cs.utah.edu>
- To: manta@sci.utah.edu
- Subject: [Manta] r2080 - trunk/Core/Util
- Date: Fri, 15 Feb 2008 16:16:29 -0700 (MST)
Author: boulos
Date: Fri Feb 15 16:16:28 2008
New Revision: 2080
Modified:
trunk/Core/Util/SpinLock.h
Log:
Core/Util/SpinLock.h
SpinLock should use + instead of = as well.
Modified: trunk/Core/Util/SpinLock.h
==============================================================================
--- trunk/Core/Util/SpinLock.h (original)
+++ trunk/Core/Util/SpinLock.h Fri Feb 15 16:16:28 2008
@@ -22,7 +22,7 @@
__asm__ __volatile__(
"lock;\n"
"xchg %1, %0;\n" :
- "=m" (value), "=r"(return_val) :
+ "+m" (value), "+r"(return_val) :
"m" (value) , "r" (return_val)
/* no unknown clobbers */
);
@@ -41,7 +41,7 @@
__asm__ __volatile__(
"lock;\n"
"xchg %1, %0;\n" :
- "=m" (value), "=r"(return_val) :
+ "+m" (value), "+r"(return_val) :
"m" (value) , "r" (return_val)
/* no unknown clobbers */
);
@@ -56,7 +56,7 @@
__asm__ __volatile__(
"lock;\n"
"xchg %1, %0;\n" :
- "=m" (value), "=r"(return_val) :
+ "+m" (value), "+r"(return_val) :
"m" (value) , "r" (return_val)
/* no unknown clobbers */
);
- [Manta] r2080 - trunk/Core/Util, Solomon Boulos, 02/15/2008
Archive powered by MHonArc 2.6.16.