diff --git a/libs/libc/include/luna/os-limits.h b/libs/libc/include/luna/os-limits.h new file mode 100644 index 00000000..fbf222f0 --- /dev/null +++ b/libs/libc/include/luna/os-limits.h @@ -0,0 +1,10 @@ +#ifndef _LUNA_OS_LIMITS_H +#define _LUNA_OS_LIMITS_H + +#define OPEN_MAX 32 +#define ATEXIT_MAX 32 + +#define PAGESIZE 4096 +#define PAGE_SIZE 4096 + +#endif \ No newline at end of file diff --git a/libs/libc/include/stdio.h b/libs/libc/include/stdio.h index 768a60f5..77707434 100644 --- a/libs/libc/include/stdio.h +++ b/libs/libc/include/stdio.h @@ -6,6 +6,8 @@ #include +#define FOPEN_MAX 32 + typedef struct { int f_fd; diff --git a/libs/libc/include/unistd.h b/libs/libc/include/unistd.h index 2e324007..80add4cb 100644 --- a/libs/libc/include/unistd.h +++ b/libs/libc/include/unistd.h @@ -3,6 +3,7 @@ #include #include +#include #include #define STDOUT_FILENO 0