X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=loader%2Fsyscalls.h;h=9978532f7697af7998cd919ca66ec514ecf1477d;hb=cbd18fd2d426540a4101b7345c93f49b6fbbfa6d;hp=9a91bd48324d06fd1fe388873a819be9df79ea2d;hpb=b4f4cb40a6f3f4ecc05c7b6c8f2e852282234519;p=ginge.git diff --git a/loader/syscalls.h b/loader/syscalls.h index 9a91bd4..9978532 100644 --- a/loader/syscalls.h +++ b/loader/syscalls.h @@ -21,9 +21,13 @@ long g_munmap_raw(void *addr, size_t length); long g_ioctl_raw(int fd, unsigned long request, ...); long g_close_raw(int fd); long g_chdir_raw(const char *path); +long g_mkdir_raw(const char *pathname, unsigned int mode); long g_futex_raw(int *uaddr, int op, int val, const struct timespec *timeout); long g_nanosleep_raw(const struct timespec *req, struct timespec *rem); +long g_readlink_raw(const char *pathname, char *buf, size_t bufsiz); +long g_execve_raw(const char *filename, char * const argv[], + char * const envp[]); long g_clock_gettime_raw(int clk_id, const struct timespec *tp); long g_rt_sigprocmask_raw(int how, const void *set, void *oldset, size_t sigsetsize);