Index: /trunk/include/iprt/asm.h
===================================================================
--- /trunk/include/iprt/asm.h	(revision 59790)
+++ /trunk/include/iprt/asm.h	(revision 59791)
@@ -1421,5 +1421,5 @@
  * Virtualization friendly serializing instruction, though more expensive.
  */
-#if RT_INLINE_ASM_EXTERNAL || defined(_MSC_VER) /** @todo fix 32-bit inline MSC asm */
+#if RT_INLINE_ASM_EXTERNAL
 DECLASM(void) ASMSerializeInstructionIRet(void);
 #else
@@ -1456,5 +1456,5 @@
         push    cs
         push    la_ret
-        retd
+        iretd
     la_ret:
     }
