Index: /trunk/include/iprt/asm.h
===================================================================
--- /trunk/include/iprt/asm.h	(revision 87222)
+++ /trunk/include/iprt/asm.h	(revision 87223)
@@ -4508,5 +4508,5 @@
 # elif defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86)
 #  if RT_INLINE_ASM_GNU_STYLE
-    __asm__ __volatile__("lock; xor %1, %0\n\t"
+    __asm__ __volatile__("lock; xorl %1, %0\n\t"
                          : "=m" (*pu32)
                          : "ir" (u32)
