|
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 |
|
|
8f0b6d80b2
|
libc: Implement strerror()
|
2022-10-08 12:29:06 +02:00 |
|
|
028a1b1a3c
|
libc: Enable even more warnings
|
2022-10-07 18:19:06 +02:00 |
|
|
48b858af5a
|
libc: Add strncpy and strncat, and deprecate strcpy and strcat (which, since we're building with -Werror, is an instant ban from using these functions)
|
2022-10-04 19:08:59 +02:00 |
|
|
db9e1ba17c
|
Add a memclr() SSE-optimized function
|
2022-10-02 19:13:33 +02:00 |
|
|
ae95a528f2
|
Make function stubs in libc loudly abort instead of silently failing
|
2022-10-02 18:10:53 +02:00 |
|
|
fcf5923cc0
|
WIP: Add a C Library, let's try to compile a Hosted GCC cross-compiler using this!
|
2022-10-01 20:59:22 +02:00 |
|