Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 5407
b: refs/heads/master
c: 9057e9d
h: refs/heads/master
i:
  5405: 2769303
  5403: f09ded1
  5399: c8a50d9
  5391: 844b471
  5375: 7e47747
v: v3
  • Loading branch information
Bodo Stroesser authored and Linus Torvalds committed Jul 29, 2005
1 parent 51638b2 commit c17e33a
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 6f313b12335abf010802751c45249e7a0007a232
refs/heads/master: 9057e9deee648cb2824d83b9eb7058edb5442a21
6 changes: 3 additions & 3 deletions trunk/arch/um/sys-i386/stub_segv.c
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,10 @@ stub_segv_handler(int sig)
__asm__("movl %0, %%eax ; int $0x80": : "g" (__NR_getpid));
__asm__("movl %%eax, %%ebx ; movl %0, %%eax ; movl %1, %%ecx ;"
"int $0x80": : "g" (__NR_kill), "g" (SIGUSR1));
/* Pop the frame pointer and return address since we need to leave
/* Load pointer to sigcontext into esp, since we need to leave
* the stack in its original form when we do the sigreturn here, by
* hand.
*/
__asm__("popl %%eax ; popl %%eax ; popl %%eax ; movl %0, %%eax ; "
"int $0x80" : : "g" (__NR_sigreturn));
__asm__("mov %0,%%esp ; movl %1, %%eax ; "
"int $0x80" : : "a" (sc), "g" (__NR_sigreturn));
}

0 comments on commit c17e33a

Please sign in to comment.