mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-23 03:10:05 +00:00
* sysdeps/x86_64/__longjmp.S: No need to make sure return value is
!= 0, the caller did that.
This commit is contained in:
parent
ebef0bd6aa
commit
4973f31953
@ -1,3 +1,8 @@
|
|||||||
|
2005-12-28 Ulrich Drepper <drepper@redhat.com>
|
||||||
|
|
||||||
|
* sysdeps/x86_64/__longjmp.S: No need to make sure return value is
|
||||||
|
!= 0, the caller did that.
|
||||||
|
|
||||||
2005-12-27 Roland McGrath <roland@redhat.com>
|
2005-12-27 Roland McGrath <roland@redhat.com>
|
||||||
|
|
||||||
* sysdeps/x86_64/__longjmp.S: Don't confuse unwinder by loading
|
* sysdeps/x86_64/__longjmp.S: Don't confuse unwinder by loading
|
||||||
|
@ -52,9 +52,6 @@ ENTRY(__longjmp)
|
|||||||
movq (JB_R14*8)(%rdi),%r14
|
movq (JB_R14*8)(%rdi),%r14
|
||||||
movq (JB_R15*8)(%rdi),%r15
|
movq (JB_R15*8)(%rdi),%r15
|
||||||
/* Set return value for setjmp. */
|
/* Set return value for setjmp. */
|
||||||
test %esi,%esi
|
|
||||||
mov $01,%eax
|
|
||||||
cmove %eax,%esi
|
|
||||||
mov %esi, %eax
|
mov %esi, %eax
|
||||||
movq %r8,%rsp
|
movq %r8,%rsp
|
||||||
movq %r9,%rbp
|
movq %r9,%rbp
|
||||||
|
Loading…
Reference in New Issue
Block a user