git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@501
6f19259b-4bc3-4df7-8a09-
765794883524
-.global InternalMemCompareMem
-InternalMemCompareMem:
+.global _InternalMemCompareMem
+_InternalMemCompareMem:
push %esi
push %edi
movl 12(%esp),%esi
push %esi
push %edi
movl 12(%esp),%esi
-.global InternalMemCopyMem
-InternalMemCopyMem:
+.global _InternalMemCopyMem
+_InternalMemCopyMem:
push %esi
push %edi
movl 16(%esp),%esi # esi <- Source
push %esi
push %edi
movl 16(%esp),%esi # esi <- Source
-.global InternalMemScanMem16
-InternalMemScanMem16:
+.global _InternalMemScanMem16
+_InternalMemScanMem16:
push %edi
movl 12(%esp),%ecx
movl 8(%esp),%edi
push %edi
movl 12(%esp),%ecx
movl 8(%esp),%edi
-.global InternalMemScanMem32
-InternalMemScanMem32:
+.global _InternalMemScanMem32
+_InternalMemScanMem32:
push %edi
movl 12(%esp),%ecx
movl 8(%esp),%edi
push %edi
movl 12(%esp),%ecx
movl 8(%esp),%edi
+.global _InternalMemScanMem64
+_InternalMemScanMem64:
push %edi
movl 12(%esp),%ecx
movl 16(%esp),%eax
push %edi
movl 12(%esp),%ecx
movl 16(%esp),%eax
-.global InternalMemScanMem8
-InternalMemScanMem8:
+.global _InternalMemScanMem8
+_InternalMemScanMem8:
push %edi
movl 12(%esp),%ecx
movl 8(%esp),%edi
push %edi
movl 12(%esp),%ecx
movl 8(%esp),%edi
-.global InternalMemSetMem
-InternalMemSetMem:
+.global _InternalMemSetMem
+_InternalMemSetMem:
push %edi
movl 16(%esp),%eax
movl 8(%esp),%edi
push %edi
movl 16(%esp),%eax
movl 8(%esp),%edi
-.global InternalMemSetMem16
-InternalMemSetMem16:
+.global _InternalMemSetMem16
+_InternalMemSetMem16:
push %edi
movl 16(%esp),%eax
movl 8(%esp),%edi
push %edi
movl 16(%esp),%eax
movl 8(%esp),%edi
-.global InternalMemSetMem32
-InternalMemSetMem32:
+.global _InternalMemSetMem32
+_InternalMemSetMem32:
push %edi
movl 16(%esp),%eax
movl 8(%esp),%edi
push %edi
movl 16(%esp),%eax
movl 8(%esp),%edi
-.global InternalMemZeroMem
-InternalMemZeroMem:
+.global _InternalMemZeroMem
+_InternalMemZeroMem:
push %edi
xorl %eax,%eax
movl 8(%esp),%edi
push %edi
xorl %eax,%eax
movl 8(%esp),%edi