From 8f51422b2862686c77efe245fa61665836e18bab Mon Sep 17 00:00:00 2001 From: Amine Khaldi Date: Tue, 9 Sep 2014 16:39:19 +0000 Subject: [PATCH] [CRT/INTRIN_X86] * Add suffixes to satisfy Clang assembler. CORE-8516 svn path=/trunk/; revision=64091 --- reactos/include/crt/mingw32/intrin_x86.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reactos/include/crt/mingw32/intrin_x86.h b/reactos/include/crt/mingw32/intrin_x86.h index 61ee6fb6f9d..87e38414da2 100644 --- a/reactos/include/crt/mingw32/intrin_x86.h +++ b/reactos/include/crt/mingw32/intrin_x86.h @@ -684,9 +684,9 @@ __INTRIN_INLINE long _InterlockedAddLargeStatistic(volatile long long * const Ad { __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) : -- 2.17.1