Index: /trunk/src/VBox/Runtime/common/string/memcmp.asm
===================================================================
--- /trunk/src/VBox/Runtime/common/string/memcmp.asm	(revision 75333)
+++ /trunk/src/VBox/Runtime/common/string/memcmp.asm	(revision 75334)
@@ -35,5 +35,4 @@
 RT_NOCRT_BEGINPROC memcmp
         cld
-        xor     eax, eax
 
         ; Do the bulk of the work.
@@ -50,4 +49,5 @@
  %endif
         shr     rcx, 3
+        xor     eax, eax
         repe cmpsq
         jne     .not_equal_qword
@@ -69,4 +69,5 @@
         jecxz   .done
         shr     ecx, 2
+        xor     eax, eax
         repe cmpsd
         jne     .not_equal_dword
