* sysdeps/x86_64/__longjmp.S: No need to make sure return value is

!= 0, the caller did that.
This commit is contained in:
Ulrich Drepper 2005-12-28 16:49:48 +00:00
parent ebef0bd6aa
commit 4973f31953
2 changed files with 5 additions and 3 deletions

View File

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

View File

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