From 0ececa14b1da131b6a63184ab54c4543d95df0e2 Mon Sep 17 00:00:00 2001 From: Matheus Date: Fri, 23 Sep 2022 00:26:37 -0300 Subject: [PATCH] syscall: update syscall table with new syscalls --- src/arch/x86_64/syscall.asm | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/arch/x86_64/syscall.asm b/src/arch/x86_64/syscall.asm index ad33b3de..d55be20e 100644 --- a/src/arch/x86_64/syscall.asm +++ b/src/arch/x86_64/syscall.asm @@ -17,7 +17,11 @@ extern syscall_fork extern syscall_execve extern syscall_waitpid extern syscall_exit -func_count equ 16 +extern syscall_dup +extern syscall_dup2 +extern syscall_fcntl +extern syscall_getpid +func_count equ 20 func_table: @@ -37,6 +41,10 @@ func_table: dq syscall_execve dq syscall_waitpid dq syscall_exit + dq syscall_dup + dq syscall_dup2 + dq syscall_fcntl + dq syscall_getpid section .text global asm_syscall_entry