Luna/libs/libc/src
2022-10-15 11:43:13 +02:00
..
bits Define PAGE_SIZE as 4096 and use it everywhere instead of using 4096 as a magic number 2022-10-08 14:52:28 +02:00
luna libc: Pass the last argument in __luna_syscall5 correctly 2022-10-14 19:24:58 +02:00
sys Avoid magic numbers 2022-10-08 14:44:48 +02:00
assert.cpp libc: Add assert() 2022-10-15 10:05:48 +02:00
atexit.cpp libc: Change bits/macros.h to use a __lc_ prefix for internal macros 2022-10-15 09:52:37 +02:00
ctype.cpp libc: Add ctype.h 2022-10-14 21:12:26 +02:00
errno.cpp Kernel, libc and userspace: Add basic errno support. 2022-10-08 12:06:09 +02:00
fcntl.cpp libc: Implement fcntl(F_DUPFD) and dup() 2022-10-15 11:16:34 +02:00
file.cpp libc: Implement fileno() 2022-10-15 10:28:52 +02:00
init.cpp Make libc exit with a specific code if program initialization fails 2022-10-14 21:26:46 +02:00
luna.cpp libc: Change bits/macros.h to use a __lc_ prefix for internal macros 2022-10-15 09:52:37 +02:00
printf.cpp libc: make fprintf actually write to the chosen file 2022-10-11 21:10:19 +02:00
sched.cpp libc: Add sched_yield() 2022-10-15 11:43:13 +02:00
stdio.cpp libc: Implement fputs, fputc, putc and putchar 2022-10-12 10:05:14 +02:00
stdlib.cpp libc: Change bits/macros.h to use a __lc_ prefix for internal macros 2022-10-15 09:52:37 +02:00
string.cpp Kernel, libc: Implement EFAULT 2022-10-12 19:25:35 +02:00
unistd.cpp libc: Alias __lc_unreachable to __builtin_unreachable 2022-10-15 11:20:20 +02:00