This website requires JavaScript.
Explore
Help
Register
Sign In
asleepymoon
/
Luna
Watch
1
Star
1
Fork
0
You've already forked Luna
Code
Issues
Pull Requests
Actions
Projects
Releases
8
Wiki
Activity
Luna
/
libs
/
libc
/
include
History
apio
12cf37d0a7
Kernel/syscalls: Modify sys_write to accept a file descriptor and write to it
...
Previously, sys_write only wrote to the tty. Now, it uses the VFS interface, as it should.
2022-10-11 21:06:12 +02:00
..
bits
libc: Implement the start of a FILE* API (the standard, portable C way of doing file stuff)
2022-10-10 21:08:57 +02:00
luna
Kernel, libc, userspace: Implement file descriptors
2022-10-10 20:21:39 +02:00
sys
libc: Implement wrappers for sys_{open,read,write}
2022-10-10 20:45:26 +02:00
errno.h
VFS: Add a 'type' flag to Nodes, implement EISDIR
2022-10-11 17:48:11 +02:00
fcntl.h
libc: Implement wrappers for sys_{open,read,write}
2022-10-10 20:45:26 +02:00
luna.h
libc: Rename the _ folder to bits, as used internally by libraries
2022-10-04 19:11:54 +02:00
stdio.h
libc: Implement ferror() and feof()
2022-10-11 16:57:08 +02:00
stdlib.h
libc: Rename the _ folder to bits, as used internally by libraries
2022-10-04 19:11:54 +02:00
string.h
libc: Implement strerror()
2022-10-08 12:29:06 +02:00
time.h
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
unistd.h
Kernel/syscalls: Modify sys_write to accept a file descriptor and write to it
2022-10-11 21:06:12 +02:00