]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem.S
1.Fix .global issue in GAS (EdkT207).
[mirror_edk2.git] / MdePkg / Library / BaseMemoryLibSse2 / Ia32 / SetMem.S
index d73ebfb71052cbc33a74a233a17929fcb5bf0e47..86bba889f284c8ce4370f340c8e5d454e9323fa9 100644 (file)
@@ -34,7 +34,7 @@
 #    IN UINT8  Value
 #    );
 #------------------------------------------------------------------------------
-.global _InternalMemSetMem
+.globl _InternalMemSetMem
 _InternalMemSetMem:
     push    %edi
     movl    12(%esp), %edx              # edx <- Count
@@ -53,7 +53,7 @@ L0:
     movl    %edx, %ecx
     andl    $15, %edx
     shrl    $4, %ecx                    # ecx <- # of DQwords to set
-    jz      @SetBytes
+    jz      L_SetBytes
     movb    %al, %ah                    # ax <- Value | (Value << 8)
     addl    $-16, %esp
     movdqu  %xmm0, (%esp)
@@ -67,7 +67,7 @@ L1:
     mfence
     movdqu  (%esp), %xmm0
     addl    $16, %esp                   # stack cleanup
-@SetBytes:
+L_SetBytes:
     movl    %edx, %ecx
     rep
     stosb