|
5c0104111d
|
libc: Implement fopen, fclose, fread, feof, ferror, and clearerr
continuous-integration/drone/push Build is passing
|
2023-03-12 10:23:08 +01:00 |
|
|
de38eb6877
|
luna: Remove pure_cstyle_format
continuous-integration/drone/push Build is passing
It was causing a lot of code duplication. If someone doesn't have errors, just return {} from the callback and unwrap the Result.
|
2023-03-02 13:38:21 +01:00 |
|
|
03ed2c3e12
|
libc: Make dbgln() also print a newline in userspace
Previously, dbgln() only printed a newline in kernel-space.
|
2023-02-25 17:36:03 +01:00 |
|
|
28bde216c4
|
libc: Implement perror()
continuous-integration/drone/push Build is passing
|
2023-01-13 21:08:10 +01:00 |
|
|
2d2db300b0
|
libc: Add malloc(), calloc(), realloc() and free()
continuous-integration/drone/push Build is passing
|
2023-01-13 20:00:20 +01:00 |
|
|
7e377ef712
|
Implement printf()
continuous-integration/drone/push Build is passing
|
2023-01-07 01:49:26 +01:00 |
|
|
80f5c790f8
|
Implement string formatting into libc :)
continuous-integration/drone/push Build is passing
Of course, using <luna/Format.h> makes it so simple. No need for duplicate code!
|
2023-01-06 20:15:43 +01:00 |
|
|
8838e2cf22
|
Bring back the OS-Specific Toolchain on restart :^)
continuous-integration/drone/push Build is failing
|
2023-01-06 17:35:07 +01:00 |
|
|
129e3c434a
|
Switch to C for userspace, with a very bare-bones libc!!
continuous-integration/drone/push Build is failing
|
2023-01-06 13:31:14 +01:00 |
|