.. |
bits
|
Kernel: Implement mmap-able device files (regular files are not mmap-able yet)
|
2022-11-02 20:24:07 +01:00 |
luna
|
libc: Do not use the heavy variadic syscall() function for wrappers
|
2022-10-27 17:42:00 +02:00 |
sys
|
Run clang-format
|
2022-11-08 19:07:43 +01: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: Update headers with more comments
|
2022-10-25 19:27:24 +02:00 |
dirent.cpp
|
libc: Add DT_* macros to dirent.h
|
2022-11-09 11:36:41 +01:00 |
errno.cpp
|
libc: Add program_invocation_name
|
2022-10-26 19:17:05 +02:00 |
fcntl.cpp
|
libc: Do not use the heavy variadic syscall() function for wrappers
|
2022-10-27 17:42:00 +02:00 |
file.cpp
|
libc: Make fread() and fwrite() less awkward
|
2022-11-06 14:53:05 +01:00 |
init.cpp
|
libc: Exit with -errno if we fail initialization
|
2022-11-05 11:56:31 +01:00 |
libgen.cpp
|
libc/libgen.cpp: Remove #include <luna.h>
|
2022-10-15 16:09:54 +02:00 |
locale.cpp
|
libc: Add localeconv()
|
2022-11-09 11:38:14 +01:00 |
luna.cpp
|
libc: Do not use the heavy variadic syscall() function for wrappers
|
2022-10-27 17:42:00 +02:00 |
math.cpp
|
Wrap math.h around builtins
|
2022-11-06 21:37:00 +01:00 |
printf.cpp
|
libc: Support %i in printf()
|
2022-11-03 16:53:19 +01:00 |
pwd.cpp
|
endpwent: Close all opened instances of /etc/passwd, including those used by getpwuid() and getpwnam()
|
2022-10-28 21:02:55 +02:00 |
rand.cpp
|
Replace the rand() which reads from /dev/random with a Mersenne PRNG.
|
2022-10-15 16:46:54 +02:00 |
sched.cpp
|
libc: Do not use the heavy variadic syscall() function for wrappers
|
2022-10-27 17:42:00 +02:00 |
setjmp.asm
|
libc: Implement setjmp() and longjmp()
|
2022-10-17 21:22:18 +02:00 |
setjmp.cpp
|
libc: Implement setjmp() and longjmp()
|
2022-10-17 21:22:18 +02:00 |
signal.cpp
|
libc: Add stubs for signal() and raise()
|
2022-11-09 11:37:08 +01:00 |
stdio.cpp
|
libc: Stub out scanf()
|
2022-11-06 20:47:07 +01:00 |
stdlib.cpp
|
libc: Stub out strtod()
|
2022-11-09 11:37:52 +01:00 |
strftime.cpp
|
libc: Implement strftime()
|
2022-10-30 17:47:47 +01:00 |
string.cpp
|
libc: Stub out strtok()
|
2022-11-09 11:37:41 +01:00 |
strings.cpp
|
libc: Rename fold() to lowercase() in strcasecmp and strncasecmp
|
2022-11-06 14:45:58 +01:00 |
syscall.cpp
|
Kernel: Rework the uid/gid system to make it compliant
|
2022-11-09 09:54:07 +01:00 |
time.cpp
|
libc: Add difftime()
|
2022-11-06 15:09:38 +01:00 |
unistd.cpp
|
Kernel: Rework the uid/gid system to make it compliant
|
2022-11-09 09:54:07 +01:00 |
utime.cpp
|
Implement enough runtime for binutils to compile
|
2022-10-31 12:29:53 +01:00 |