Replace ambiguous cmp operator with cmpl.
Clang assembler rejects ambiguous cmp instruction.
BUG: 17302482
Change-Id: Ie8dca7e4f46e0906c47076bba21c1941482ba6b3
diff --git a/libc/arch-x86/atom/string/ssse3-wcscat-atom.S b/libc/arch-x86/atom/string/ssse3-wcscat-atom.S
index 17b0843..8a389a3 100644
--- a/libc/arch-x86/atom/string/ssse3-wcscat-atom.S
+++ b/libc/arch-x86/atom/string/ssse3-wcscat-atom.S
@@ -98,13 +98,13 @@
mov STR2(%esp), %ecx
lea (%edi, %eax), %edx
- cmp $0, (%ecx)
+ cmpl $0, (%ecx)
jz L(Exit4)
- cmp $0, 4(%ecx)
+ cmpl $0, 4(%ecx)
jz L(Exit8)
- cmp $0, 8(%ecx)
+ cmpl $0, 8(%ecx)
jz L(Exit12)
- cmp $0, 12(%ecx)
+ cmpl $0, 12(%ecx)
jz L(Exit16)
#undef RETURN