Orion
Barry Moving signal handlers into separate namespace 7ae31b0 (3 years, 3 months ago)
diff --git a/task/syscall.c b/task/syscall.c
index d43542d..30e1a7b 100644
--- a/task/syscall.c
+++ b/task/syscall.c
@@ -14,25 +14,27 @@
/* List of syscalls */
void *syscalls[] = {
/* Tasking */
- [SYSCALL_DBGPRINTF] = dbgprintf,
- [SYSCALL_CLONE] = clone,
- [SYSCALL_EXIT] = exit,
- [SYSCALL_GETPID] = getpid,
- [SYSCALL_GETUID] = getuid,
- [SYSCALL_SETUID] = setuid,
- [SYSCALL_GETEUID] = geteuid,
- [SYSCALL_SETEUID] = seteuid,
- [SYSCALL_GETGID] = getgid,
- [SYSCALL_SETGID] = setgid,
- [SYSCALL_GETEGID] = getegid,
- [SYSCALL_SETEGID] = setegid,
- [SYSCALL_EXECVE] = execve,
- [SYSCALL_WAITPID] = waitpid,
- [SYSCALL_TGKILL] = tgkill,
- [SYSCALL_KILL] = kill,
- [SYSCALL_TIME] = time,
- [SYSCALL_TIMES] = times,
- [SYSCALL_SLEEP] = sleep,
+ [SYSCALL_DBGPRINTF] = dbgprintf,
+ [SYSCALL_CLONE] = clone,
+ [SYSCALL_EXIT] = exit,
+ [SYSCALL_GETPID] = getpid,
+ [SYSCALL_GETUID] = getuid,
+ [SYSCALL_SETUID] = setuid,
+ [SYSCALL_GETEUID] = geteuid,
+ [SYSCALL_SETEUID] = seteuid,
+ [SYSCALL_GETGID] = getgid,
+ [SYSCALL_SETGID] = setgid,
+ [SYSCALL_GETEGID] = getegid,
+ [SYSCALL_SETEGID] = setegid,
+ [SYSCALL_EXECVE] = execve,
+ [SYSCALL_WAITPID] = waitpid,
+ [SYSCALL_TGKILL] = tgkill,
+ [SYSCALL_KILL] = kill,
+ [SYSCALL_SIGNAL] = signal,
+ [SYSCALL_SIGPROCMASK] = sigprocmask,
+ [SYSCALL_TIME] = time,
+ [SYSCALL_TIMES] = times,
+ [SYSCALL_SLEEP] = sleep,
/* Files */
[SYSCALL_OPEN] = open,