banan-os/libc
Bananymous b5a7246ba7 LibC: make printf buffer only 128 bytes
Only reason for it to be big is if you want super large zero padding
for your number. This will eventually be handled without the buffer.
2023-08-18 16:49:27 +03:00
..
include Kernel/LibC: add dup() syscall and function 2023-08-17 12:03:29 +03:00
sys LibC: cleanup fstatat 2023-08-11 12:25:15 +03:00
.gitignore Initial commit. We have a booting kernel 2022-11-12 21:04:47 +02:00
CMakeLists.txt BuildSystem: only apply stack usage warning to libc 2023-08-17 20:49:52 +03:00
assert.cpp LibC: Rewrite all the headers. 2023-05-26 22:31:21 +03:00
ctype.cpp LibC: add toupper, tolower in ctype.h 2023-05-10 23:13:56 +03:00
dirent.cpp LibC: Implement basic dirent functionality 2023-06-11 03:29:22 +03:00
fcntl.cpp Kernel: open() and openat() now take mode as parameter 2023-07-10 15:08:54 +03:00
icxxabi.cpp LibC: add __cxa_at_exit() for libc 2023-06-02 17:50:55 +03:00
math.S LibC: add math.h with floorl 2023-05-10 22:35:42 +03:00
printf_impl.cpp LibC: make printf buffer only 128 bytes 2023-08-18 16:49:27 +03:00
pwd.cpp LibC: add getpwname() and getpwuid() 2023-07-13 12:01:16 +03:00
signal.cpp Kernel/LibC: add SYS_SIGNAL/signal() 2023-07-21 20:08:13 +03:00
stdio.cpp LibC: add fileno() and fdopen() 2023-08-17 12:03:59 +03:00
stdlib.cpp LibC: implement setenv, unsetenv, putenv 2023-06-05 22:51:02 +03:00
string.cpp LibC: add strchrnul() 2023-06-11 20:18:03 +03:00
termios.cpp Kernel: Add bareboness possibility to set termios 2023-05-26 22:31:21 +03:00
time.cpp Kernel/LibC: add clock_gettime() for CLOCK_MONOTONIC 2023-07-06 00:38:29 +03:00
unistd.cpp Kernel/LibC: add dup() syscall and function 2023-08-17 12:03:29 +03:00