Commit Graph

8 Commits

Author SHA1 Message Date
ce6ec3585c Kernel, libc: Add ENOSYS
This error is returned by the kernel/C Library when an attempt is made to use a system call that doesn't exist.
2022-10-08 14:18:25 +02:00
594d79143e Kernel: enable -Wconversion 2022-10-06 17:13:34 +02:00
dae2ff8d50 Add mmap and munmap syscalls, and thus, add malloc and free to libc!! (yet again, thanks to the wonderful liballoc) 2022-10-02 20:45:04 +02:00
8e6741ebd6 Rename SYS_version to SYS_getversion 2022-10-02 17:25:56 +02:00
83d23ce8fe Correct the syscall ABI 2022-10-02 17:01:46 +02:00
ac6fdce737 Add 2 new syscalls (sys_version, sys_gettid) 2022-10-01 17:30:31 +02:00
ef5994e389 Proper userspace program 2022-09-29 20:06:18 +02:00
f25014a8ed refine syscalls 2022-09-29 19:17:43 +02:00