From 74bfc5dcbc302680301deffdff1515685adf9734 Mon Sep 17 00:00:00 2001 From: Brad Nelson Date: Wed, 20 Dec 2023 14:30:28 -0800 Subject: [PATCH] Add some process functions to posix. --- posix/posix.fs | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/posix/posix.fs b/posix/posix.fs index d206dac..411a3c5 100644 --- a/posix/posix.fs +++ b/posix/posix.fs @@ -43,9 +43,6 @@ z" lseek" 3 sysfunc lseek z" ftruncate" 2 sysfunc ftruncate z" fsync" 1 sysfunc fsync z" exit" 1 sysfunc sysexit -z" fork" 0 sysfunc fork -z" wait" 1 sysfunc wait -z" waitpid" 3 sysfunc waitpid z" mmap" 6 sysfunc mmap z" munmap" 2 sysfunc munmap z" mprotect" 3 sysfunc mprotect @@ -57,6 +54,14 @@ z" realloc" 2 sysfunc realloc z" usleep" 1 sysfunc usleep z" signal" 2 sysfunc signal +( Processes ) +z" fork" 0 sysfunc fork +z" wait" 1 sysfunc wait +z" waitpid" 3 sysfunc waitpid +z" execvp" 2 sysfunc execvp +z" dup2" 2 sysfunc dup2 +z" pipe" 1 sysfunc pipe + ( Directories ) z" chdir" 1 sysfunc chdir z" mkdir" 2 sysfunc mkdir