mirror of
git://sourceware.org/git/glibc.git
synced 2024-11-21 01:12:26 +08:00
* sysdeps/i386/i686/memcmp.S: Fix unwind information.
Reported by Paul Pluzhnikov <ppluzhnikov@google.com>.
This commit is contained in:
parent
3703468e36
commit
b41f1d14f2
@ -1,5 +1,8 @@
|
||||
2008-07-25 Ulrich Drepper <drepper@redhat.com>
|
||||
|
||||
* sysdeps/i386/i686/memcmp.S: Fix unwind information.
|
||||
Reported by Paul Pluzhnikov <ppluzhnikov@google.com>.
|
||||
|
||||
[BZ #6698]
|
||||
* stdio-common/_i18n_number.h (_i18n_number_rewrite): Take additional
|
||||
parameter for end of buffer. If temporary copy is too large use
|
||||
|
@ -29,8 +29,7 @@
|
||||
#define ENTRANCE pushl %ebx; cfi_adjust_cfa_offset (4); \
|
||||
cfi_rel_offset (ebx, 0); ENTER
|
||||
#define RETURN popl %ebx; cfi_adjust_cfa_offset (-4); \
|
||||
cfi_restore (ebx); LEAVE; ret; \
|
||||
cfi_adjust_cfa_offset (4); cfi_rel_offset (ebx, 0);
|
||||
cfi_restore (ebx); LEAVE; ret
|
||||
|
||||
/* Load an entry in a jump table into EBX. TABLE is a jump table
|
||||
with relative offsets. INDEX is a register contains the index
|
||||
@ -71,6 +70,8 @@ L(bye):
|
||||
xorl %eax, %eax
|
||||
RETURN
|
||||
|
||||
cfi_adjust_cfa_offset (4)
|
||||
cfi_rel_offset (ebx, 0)
|
||||
L(neq):
|
||||
sbbl %eax, %eax
|
||||
sbbl $-1, %eax
|
||||
|
Loading…
Reference in New Issue
Block a user