LibC: Rewrite all the headers.

We now have more or less posix issue 2018 conforming libc headers.

This was a really time consuming and boring operation but it had to
be done.

Now we get to actually start implementing libc :)
This commit is contained in:
2023-05-26 22:31:21 +03:00
parent faa7bc6043
commit faf14b880e
91 changed files with 4402 additions and 596 deletions
+22 -2
View File
@@ -1,3 +1,23 @@
#pragma once
#ifndef _SYS_SYSCALL_H
#define _SYS_SYSCALL_H 1
#include <kernel/Syscall.h>
#include <sys/cdefs.h>
__BEGIN_DECLS
#define SYS_EXIT 1
#define SYS_READ 2
#define SYS_WRITE 3
#define SYS_TERMID 4
#define SYS_CLOSE 5
#define SYS_OPEN 6
#define SYS_ALLOC 7
#define SYS_FREE 8
#define SYS_SEEK 9
#define SYS_TELL 10
#define SYS_GET_TERMIOS 11
#define SYS_SET_TERMIOS 12
__END_DECLS
#endif