diff options
Diffstat (limited to 'userland/libc/include')
-rw-r--r-- | userland/libc/include/math.h | 2 | ||||
-rw-r--r-- | userland/libc/include/stdio.h | 1 | ||||
-rw-r--r-- | userland/libc/include/string.h | 1 | ||||
-rw-r--r-- | userland/libc/include/sys/wait.h | 1 | ||||
-rw-r--r-- | userland/libc/include/unistd.h | 2 |
5 files changed, 7 insertions, 0 deletions
diff --git a/userland/libc/include/math.h b/userland/libc/include/math.h index e69de29..dbb94e7 100644 --- a/userland/libc/include/math.h +++ b/userland/libc/include/math.h @@ -0,0 +1,2 @@ +int max(int a, int b); +int min(int a, int b); diff --git a/userland/libc/include/stdio.h b/userland/libc/include/stdio.h index 8ac4e59..be8629d 100644 --- a/userland/libc/include/stdio.h +++ b/userland/libc/include/stdio.h @@ -120,4 +120,5 @@ char *tmpnam(char *s); int rename(const char *old, const char *new); size_t getdelim(char **lineptr, size_t *n, int delimiter, FILE *stream); size_t getline(char **lineptr, size_t *n, FILE *stream); +int vfscanf(FILE *stream, const char *format, va_list ap); #endif diff --git a/userland/libc/include/string.h b/userland/libc/include/string.h index 0c61efa..65d0796 100644 --- a/userland/libc/include/string.h +++ b/userland/libc/include/string.h @@ -26,4 +26,5 @@ int strncasecmp(const char *s1, const char *s2, size_t n); int strcasecmp(const char *s1, const char *s2); char *strtok(char *restrict s, const char *restrict sep); char *strcat(char *restrict s1, const char *restrict s2); +int memcmp(const void *s1, const void *s2, size_t n); #endif diff --git a/userland/libc/include/sys/wait.h b/userland/libc/include/sys/wait.h index e69de29..cdfa252 100644 --- a/userland/libc/include/sys/wait.h +++ b/userland/libc/include/sys/wait.h @@ -0,0 +1 @@ +int wait(int *stat_loc); diff --git a/userland/libc/include/unistd.h b/userland/libc/include/unistd.h index e47f6eb..ccfec5e 100644 --- a/userland/libc/include/unistd.h +++ b/userland/libc/include/unistd.h @@ -26,4 +26,6 @@ uint32_t uptime(void); // not standard int chdir(const char *path); char *getcwd(char *buf, size_t size); int isatty(int fd); +int pread(int fd, void *buf, size_t count, size_t offset); +int fork(void); #endif |