summary refs log tree commit diff
path: root/sysdeps/i386/i686/multiarch/wcscpy-ssse3.S
diff options
context:
space:
mode:
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>2022-07-26 08:44:37 -0300
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>2022-08-05 09:28:39 -0300
commit26a3499cdbc537de1b6305ed5e6bcff02734f51e (patch)
treeefb85a18df0e39fd5227bf57d8bdc8013bd8b3fe /sysdeps/i386/i686/multiarch/wcscpy-ssse3.S
parent1ed5869c4cbc86b4bbf386f89f1dd9ce98dcf5c1 (diff)
downloadglibc-26a3499cdbc537de1b6305ed5e6bcff02734f51e.tar.gz
glibc-26a3499cdbc537de1b6305ed5e6bcff02734f51e.tar.xz
glibc-26a3499cdbc537de1b6305ed5e6bcff02734f51e.zip
i386: Use cmpl instead of cmp
Clang cannot assemble cmp in the AT&T dialect mode.
Diffstat (limited to 'sysdeps/i386/i686/multiarch/wcscpy-ssse3.S')
-rw-r--r--sysdeps/i386/i686/multiarch/wcscpy-ssse3.S8
1 files changed, 4 insertions, 4 deletions
diff --git a/sysdeps/i386/i686/multiarch/wcscpy-ssse3.S b/sysdeps/i386/i686/multiarch/wcscpy-ssse3.S
index 601e0f0138..fa6598c54d 100644
--- a/sysdeps/i386/i686/multiarch/wcscpy-ssse3.S
+++ b/sysdeps/i386/i686/multiarch/wcscpy-ssse3.S
@@ -41,13 +41,13 @@ ENTRY (__wcscpy_ssse3)
 	mov	STR1(%esp), %edx
 	mov	STR2(%esp), %ecx
 
-	cmp	$0, (%ecx)
+	cmpl	$0, (%ecx)
 	jz	L(ExitTail4)
-	cmp	$0, 4(%ecx)
+	cmpl	$0, 4(%ecx)
 	jz	L(ExitTail8)
-	cmp	$0, 8(%ecx)
+	cmpl	$0, 8(%ecx)
 	jz	L(ExitTail12)
-	cmp	$0, 12(%ecx)
+	cmpl	$0, 12(%ecx)
 	jz	L(ExitTail16)
 
 	PUSH	(%edi)