Fix unwind info in x86 memcmp-ssse3.

This commit is contained in:
H.J. Lu 2010-02-17 22:35:18 -08:00 committed by Ulrich Drepper
parent 28be6098c3
commit c60bce2cdd
2 changed files with 3 additions and 5 deletions

View file

@ -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>

View file

@ -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