syscalls: recvmsg and futex system calls

This commit is contained in:
Matheus
2022-10-24 15:44:01 -03:00
parent a9a15e04bf
commit 8356c27239
4 changed files with 265 additions and 2 deletions
+5 -1
View File
@@ -43,7 +43,9 @@ extern syscall_accept
extern syscall_nanosleep
extern syscall_fchmod
extern syscall_linkat
func_count equ 42
extern syscall_recvmsg
extern syscall_futex
func_count equ 44
func_table:
@@ -89,6 +91,8 @@ func_table:
dq syscall_nanosleep
dq syscall_fchmod
dq syscall_linkat
dq syscall_recvmsg
dq syscall_futex
section .text
global asm_syscall_entry
+3 -1
View File
@@ -45,7 +45,9 @@ static char* syscalls[] = {
"syscall_accept",
"syscall_nanosleep",
"syscall_fchmod",
"syscall_linkat"
"syscall_linkat",
"syscall_recvmsg",
"syscall_futex"
};