X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/ac9c5346f3f10ac7adf3772521fa4d18f17c97c7..9461d582084ab8c0d85e8dca1df276945366a84b:/lunaix-os/includes/lunaix/syscall.h diff --git a/lunaix-os/includes/lunaix/syscall.h b/lunaix-os/includes/lunaix/syscall.h index 82986ab..1e205c2 100644 --- a/lunaix-os/includes/lunaix/syscall.h +++ b/lunaix-os/includes/lunaix/syscall.h @@ -13,6 +13,7 @@ #define __SYSCALL__exit 8 #define __SYSCALL_wait 9 #define __SYSCALL_waitpid 10 + #define __SYSCALL_sigreturn 11 #define __SYSCALL_sigprocmask 12 #define __SYSCALL_signal 13 @@ -21,9 +22,9 @@ #define __SYSCALL_alarm 16 #define __SYSCALL_sigpending 17 #define __SYSCALL_sigsuspend 18 - #define __SYSCALL_open 19 #define __SYSCALL_close 20 + #define __SYSCALL_read 21 #define __SYSCALL_write 22 #define __SYSCALL_readdir 23 @@ -33,10 +34,18 @@ #define __SYSCALL_readlink 27 #define __SYSCALL_readlinkat 28 #define __SYSCALL_rmdir 29 + #define __SYSCALL_unlink 30 #define __SYSCALL_unlinkat 31 #define __SYSCALL_link 32 #define __SYSCALL_fsync 33 +#define __SYSCALL_dup 34 +#define __SYSCALL_dup2 35 +#define __SYSCALL_realpathat 36 +#define __SYSCALL_symlink 37 +#define __SYSCALL_chdir 38 +#define __SYSCALL_fchdir 39 +#define __SYSCALL_getcwd 40 #define __SYSCALL_MAX 0x100