1 #include <lunaix/syscallid.h>
8 void* sighand; > struct siguctx
10 int sig_num; <--- %rsp
18 movl (%rax), %edi // signum
19 xorq %rsi, %rsi // siginfo = NULL
20 leaq 4(%rax), %rdx // (struct siguctx*)&sigact
23 movq $__NR__lxsys_sigreturn, %rax
35 movq $__NR__lxsys_th_exit, %rax