aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/src
AgeCommit message (Collapse)Author
2024-09-09libc: Add close()Ian Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-07-24libc: Implement read()Ian Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-07-22libc: Add open()Ian Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-07-04lib: Add initial libcIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-06-24Clean out for exptIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-05-19kernel: Add reboot() and reboot syscallIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-05-19libc: termios: Add missing `op` argIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-05-19libc: vsnprintf: Add '%d' supportIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-05-19libc: Add auxv_entry()Ian Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-05-19libc: Add termios.h with basic functionsIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-05-17libc: Add printf()Ian Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-05-17libc: Add initial vsnprintf() codeIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-05-07libc: stdlib: POSIX-compliant randomnessAptRock327
This commit implements two functions: rand(), and srand() which together allow for the generation of pseudorandom numbers. Signed-off-by: AptRock327 <dominik032009@gmail.com> Signed-off-by: Ian Moffett <ian@osmora.org>
2024-04-28libc: Add execv()Ian Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-04-28libc: Add mount()Kaimakan71
Signed-off-by: Kaimakan71 <undefined.foss@gmail.com> Signed-off-by: Ian Moffett <ian@osmora.org>
2024-04-24libc: Add ioctl supportIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-04-21libc: Add close() and stdio functionsKaimakan71
Signed-off-by: Kaimakan71 <undefined.foss@gmail.com> Signed-off-by: Ian Moffett <ian@osmora.org>
2024-04-21libc: Add more string functionsKaimakan71
Signed-off-by: Kaimakan71 <undefined.foss@gmail.com> Signed-off-by: Ian Moffett <ian@osmora.org>
2024-04-20libc: Reorganize sourcesIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-04-16libc: Add mmap() and munmap()Ian Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-04-10libc: Add read()Ian Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-04-10libc: Add open()Ian Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-04-06libc: Add write()Ian Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-04-06build: Statically link libcIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-03-21libc: Implement strlen()Ian Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-03-15libc: exit: Use _NoreturnIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-03-15libc: Fix styleIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-03-14libc: Initial hyra libc commitIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>