mirror of
git://sourceware.org/git/glibc.git
synced 2025-02-11 12:50:58 +08:00
i386: Use cmpl instead of cmp
Clang cannot assemble cmp in the AT&T dialect mode.
This commit is contained in:
parent
1ed5869c4c
commit
26a3499cdb
@ -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)
|
||||
|
@ -24,21 +24,21 @@
|
||||
ENTRY (__wcslen_sse2)
|
||||
mov STR(%esp), %edx
|
||||
|
||||
cmp $0, (%edx)
|
||||
cmpl $0, (%edx)
|
||||
jz L(exit_tail0)
|
||||
cmp $0, 4(%edx)
|
||||
cmpl $0, 4(%edx)
|
||||
jz L(exit_tail1)
|
||||
cmp $0, 8(%edx)
|
||||
cmpl $0, 8(%edx)
|
||||
jz L(exit_tail2)
|
||||
cmp $0, 12(%edx)
|
||||
cmpl $0, 12(%edx)
|
||||
jz L(exit_tail3)
|
||||
cmp $0, 16(%edx)
|
||||
cmpl $0, 16(%edx)
|
||||
jz L(exit_tail4)
|
||||
cmp $0, 20(%edx)
|
||||
cmpl $0, 20(%edx)
|
||||
jz L(exit_tail5)
|
||||
cmp $0, 24(%edx)
|
||||
cmpl $0, 24(%edx)
|
||||
jz L(exit_tail6)
|
||||
cmp $0, 28(%edx)
|
||||
cmpl $0, 28(%edx)
|
||||
jz L(exit_tail7)
|
||||
|
||||
pxor %xmm0, %xmm0
|
||||
|
Loading…
Reference in New Issue
Block a user