diff -r 9aca3be14c27 -r 75252ea6123b kernel/eka/include/cpudefs.h --- a/kernel/eka/include/cpudefs.h Mon Jul 12 14:24:01 2010 +0100 +++ b/kernel/eka/include/cpudefs.h Mon Jul 26 10:52:56 2010 +0100 @@ -198,8 +198,9 @@ #if defined(__WINS__) #define __NAKED__ __declspec( naked ) -#ifndef __MINIMUM_MACHINE_CODE__ -//#define __MEM_MACHINE_CODED__ +#if !defined(__MINIMUM_MACHINE_CODE__) && defined(__KERNEL_MODE__) +// Assembly language memmove() and memcpy() are used for WINS but only in the kernel, not euser +#define __MEMMOVE_MACHINE_CODED__ #endif #define __CPU_X86 #endif