Sync SetMem64 with MASM version.
authorbbahnsen <bbahnsen@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 13 Jun 2006 16:06:40 +0000 (16:06 +0000)
committerbbahnsen <bbahnsen@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 13 Jun 2006 16:06:40 +0000 (16:06 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@500 6f19259b-4bc3-4df7-8a09-765794883524

MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem64.s

index 1a12bc6ee5c31d7822c128c131d86e7709bb8ea6..5172c306b1a738b797d0ce0860c9918fcb978fd9 100644 (file)
 #------------------------------------------------------------------------------
 
     .386: 
+    #.MODEL flat,C
     .code: 
 
-.global InternalMemSetMem64
-InternalMemSetMem64:
+.global _InternalMemSetMem64
+_InternalMemSetMem64:
     push    %edi
-    movl    12(%esp),%ecx
-    movl    16(%esp),%eax
-    movl    20(%esp),%edx
-    movl    8(%esp),%edi
+    movl    12(%esp), %ecx
+    movl    16(%esp), %eax
+    movl    20(%esp), %edx
+    movl    8(%esp), %edi
 L0: 
     mov     %eax,-8(%edi,%ecx,8)
     mov     %edx,-4(%edi,%ecx,8)
     loop    L0
-    movl    %edi,%eax
+    movl    %edi, %eax
     pop     %edi
     ret