From 95c4d23af122131fd0f83dee70e9cce65c46d49f Mon Sep 17 00:00:00 2001 From: dzwdz Date: Sun, 14 Aug 2022 12:30:23 +0200 Subject: user/libc: ctype.h --- src/user/lib/include/ctype.h | 8 ++++++++ src/user/lib/include/string.h | 3 --- src/user/lib/include/unistd.h | 1 + 3 files changed, 9 insertions(+), 3 deletions(-) create mode 100644 src/user/lib/include/ctype.h (limited to 'src/user/lib/include') diff --git a/src/user/lib/include/ctype.h b/src/user/lib/include/ctype.h new file mode 100644 index 0000000..4b15b1d --- /dev/null +++ b/src/user/lib/include/ctype.h @@ -0,0 +1,8 @@ +#pragma once + +int isalnum(int c); +int isalpha(int c); +int isdigit(int c); +int islower(int c); +int isspace(int c); +int isupper(int c); diff --git a/src/user/lib/include/string.h b/src/user/lib/include/string.h index 9e08ae5..eda4e48 100644 --- a/src/user/lib/include/string.h +++ b/src/user/lib/include/string.h @@ -1,8 +1,5 @@ #pragma once #include -int isspace(char c); - long strtol(const char *restrict s, char **restrict end, int base); - char *strchr(const char *s, int c); diff --git a/src/user/lib/include/unistd.h b/src/user/lib/include/unistd.h index 2b75a13..9b368dc 100644 --- a/src/user/lib/include/unistd.h +++ b/src/user/lib/include/unistd.h @@ -1,5 +1,6 @@ #pragma once #include // TODO only needed because of handle_t +#include int fork(void); int close(handle_t h); -- cgit v1.2.3