kernel/eka/include/cpudefs.h
changeset 220 14267bc009a6
parent 121 661475905584
child 250 ac18961ed598
child 276 c36ee65c5fa1
--- a/kernel/eka/include/cpudefs.h	Mon Jul 12 14:24:01 2010 +0100
+++ b/kernel/eka/include/cpudefs.h	Wed Jul 21 14:31:36 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