]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/BaseLib/Ia32/InterlockedCompareExchange32.S
1. Add Assert in SetJump.S
[mirror_edk2.git] / MdePkg / Library / BaseLib / Ia32 / InterlockedCompareExchange32.S
index 43bb92526eb2fafb1664430fa05f11526fb502f1..b53ca0fb93e07c6b994c22c3147c015c9c6e923d 100644 (file)
@@ -15,7 +15,7 @@
 #\r
 # Abstract:\r
 #\r
-#   InterlockedCompareExchange32 function\r
+#   InternalSyncCompareExchange32 function\r
 #\r
 # Notes:\r
 #\r
 \r
      \r
 \r
-#------------------------------------------------------------------------------\r
-# VOID *\r
-# EFIAPI\r
-# InterlockedCompareExchangePointer (\r
-#   IN      VOID                      **Value,\r
-#   IN      VOID                      *CompareValue,\r
-#   IN      VOID                      *ExchangeValue\r
-#   );\r
-#------------------------------------------------------------------------------\r
-.global _InterlockedCompareExchangePointer\r
-_InterlockedCompareExchangePointer: \r
-    #\r
-    # InterlockedCompareExchangePointer() shares the same code as\r
-    # InterlockedCompareExchange32() on IA32 and thus no code inside this\r
-    # function\r
-    #\r
-\r
-\r
 #------------------------------------------------------------------------------\r
 # UINT32\r
 # EFIAPI\r
-# InterlockedCompareExchange32 (\r
+# InternalSyncCompareExchange32 (\r
 #   IN      UINT32                    *Value,\r
 #   IN      UINT32                    CompareValue,\r
 #   IN      UINT32                    ExchangeValue\r
 #   );\r
 #------------------------------------------------------------------------------\r
-.global _InterlockedCompareExchange32\r
-_InterlockedCompareExchange32: \r
+.global _InternalSyncCompareExchange32\r
+_InternalSyncCompareExchange32: \r
     movl    4(%esp),%ecx\r
     movl    8(%esp),%eax\r
     movl    12(%esp),%edx\r