Author: akhaldi
Date: Tue Sep 9 16:39:19 2014
New Revision: 64091
URL:
http://svn.reactos.org/svn/reactos?rev=64091&view=rev
Log:
[CRT/INTRIN_X86]
* Add suffixes to satisfy Clang assembler.
CORE-8516
Modified:
trunk/reactos/include/crt/mingw32/intrin_x86.h
Modified: trunk/reactos/include/crt/mingw32/intrin_x86.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/crt/mingw32/intrin…
==============================================================================
--- trunk/reactos/include/crt/mingw32/intrin_x86.h [iso-8859-1] (original)
+++ trunk/reactos/include/crt/mingw32/intrin_x86.h [iso-8859-1] Tue Sep 9 16:39:19 2014
@@ -684,9 +684,9 @@
{
__asm__
(
- "lock; add %[Value], %[Lo32];"
+ "lock; addl %[Value], %[Lo32];"
"jae LABEL%=;"
- "lock; adc $0, %[Hi32];"
+ "lock; adcl $0, %[Hi32];"
"LABEL%=:;" :
[Lo32] "+m" (*((volatile long *)(Addend) + 0)), [Hi32] "+m"
(*((volatile long *)(Addend) + 1)) :
[Value] "ir" (Value) :