mirror of
git://sourceware.org/git/glibc.git
synced 2025-03-25 13:51:04 +08:00
Fix unwind info in x86 memcmp-ssse3.
This commit is contained in:
parent
28be6098c3
commit
c60bce2cdd
@ -1,5 +1,7 @@
|
||||
2010-02-16 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* sysdeps/i386/i686/multiarch/memcmp-ssse3.S (less1bytes): Add CFI_POP.
|
||||
|
||||
* sysdeps/i386/i686/multiarch/strcmp-sse4.S: Simplify unwind info.
|
||||
|
||||
2010-02-17 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
@ -60,6 +60,7 @@ ENTRY (MEMCMP)
|
||||
jmp L(less48bytes)
|
||||
|
||||
ALIGN (4)
|
||||
CFI_POP (%ebx)
|
||||
L(less1bytes):
|
||||
jb L(zero)
|
||||
movb (%eax), %cl
|
||||
@ -156,7 +157,6 @@ L(shr_0):
|
||||
sub $0xffff, %edx
|
||||
jnz L(exit)
|
||||
|
||||
|
||||
lea (%ecx, %edi,1), %eax
|
||||
lea (%ecx, %esi,1), %edx
|
||||
POP (%edi)
|
||||
@ -1662,7 +1662,6 @@ L(more40bytes):
|
||||
je L(46bytes)
|
||||
jmp L(47bytes)
|
||||
|
||||
|
||||
ALIGN (4)
|
||||
L(less48bytes):
|
||||
cmp $8, %ecx
|
||||
@ -1679,9 +1678,6 @@ L(less48bytes):
|
||||
je L(6bytes)
|
||||
jmp L(7bytes)
|
||||
|
||||
|
||||
|
||||
|
||||
ALIGN (4)
|
||||
L(44bytes):
|
||||
mov -44(%eax), %ecx
|
||||
|
Loading…
x
Reference in New Issue
Block a user