signal part 4 (sigsuspend etc)
This commit is contained in:
@@ -33,6 +33,16 @@ struct sigaction {
|
||||
sigset_t sa_mask;
|
||||
};
|
||||
|
||||
//// work in progress
|
||||
struct sigbackup {
|
||||
unsigned long rc; // return code of rt_sigreturn (rax)
|
||||
void *uctx;
|
||||
sigset_t mask;
|
||||
double fpregs[16];
|
||||
|
||||
};
|
||||
////
|
||||
|
||||
struct k_sigaction {
|
||||
struct sigaction sa;
|
||||
};
|
||||
|
||||
@@ -41,6 +41,7 @@ SYSCALL_DELEGATED(20, writev)
|
||||
SYSCALL_DELEGATED(21, access)
|
||||
SYSCALL_HANDLED(24, sched_yield)
|
||||
SYSCALL_HANDLED(28, madvise)
|
||||
SYSCALL_HANDLED(34, pause)
|
||||
SYSCALL_HANDLED(39, getpid)
|
||||
SYSCALL_HANDLED(56, clone)
|
||||
SYSCALL_HANDLED(59, execve)
|
||||
|
||||
Reference in New Issue
Block a user