]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EdkCompatibilityPkg/Foundation/Library/CompilerStub/memcpy.c
Update memcpy.c and memset.c to support both /Ox and /Os of MSFT IPF toolchain. Witho...
[mirror_edk2.git] / EdkCompatibilityPkg / Foundation / Library / CompilerStub / memcpy.c
index 300724a132c9c46c12cef314a518008f9d6caf44..69c45e1583912ac2c17b765cf209fa01e0d3e8fd 100644 (file)
@@ -28,6 +28,17 @@ Abstract:
 #include "Tiano.h"\r
 \r
 VOID *\r
+memcpy (\r
+  OUT VOID        *Dest,\r
+  IN  const VOID  *Src,\r
+  IN  UINTN       Count\r
+  )\r
+;\r
+\r
+#ifdef _MSC_EXTENSIONS\r
+#pragma intrinsic(memcpy)\r
+#else\r
+ VOID *\r
 memcpy (\r
   OUT VOID        *Dest,\r
   IN  const VOID  *Src,\r
@@ -43,4 +54,5 @@ memcpy (
 \r
   return Dest;\r
 }\r
+#endif\r
 \r