74ff9579f3
fix(userspace/libc): fopen should set buffer_pos to -1
...
This change is a fix for fread() because it needs to pass the if statement: "if (stream->buffer_pos >= stream->buffer_size)"
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-02-22 02:43:06 +02:00
db5a42289a
feat(userspace/libc): implement feof() and ferror() functions
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-02-21 02:43:00 +02:00
42f26787fb
feat(userspace/libc): implement getdelim and getline functions
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-02-20 02:20:26 +02:00
b5fce27037
feat(userspace/libc): implement getchar() and getc()
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-02-19 21:57:51 +02:00
8f7938a1e5
userspace/libc: implement vfprintf function
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-02-12 02:47:45 +02:00
b05868d120
userspace/libc: implement fprintf function
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-02-12 02:43:43 +02:00
2f71bccef2
userspace/libc: implement std more functions
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-01-27 23:30:07 +02:00
6dae34debd
userspace: Rewrite everything
...
Everything.
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-01-04 06:27:54 +02:00