From d9def6dd0502f4ffacb4ae31d2feb57e69dd4419 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrius=20=C5=A0tikonas?= Date: Fri, 29 Dec 2023 00:06:45 +0000 Subject: [PATCH] Add sys_mkdir. --- posix-runner/syscalls.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/posix-runner/syscalls.c b/posix-runner/syscalls.c index 332ba8a..3401480 100644 --- a/posix-runner/syscalls.c +++ b/posix-runner/syscalls.c @@ -49,6 +49,11 @@ void sys_exit(unsigned value, void, void, void, void, void) exit(value); } +int sys_mkdir(char const* a, mode_t b, void, void, void, void) +{ + return mkdir(a, b); +} + void init_syscalls() { syscall_table = calloc(256, sizeof(void*)); @@ -58,4 +63,5 @@ void init_syscalls() syscall_table[8] = sys_lseek; syscall_table[12] = sys_brk; syscall_table[60] = sys_exit; + syscall_table[83] = sys_mkdir; }