This website requires JavaScript.
Explore
Help
Register
Sign In
apio
/
Luna
Watch
1
Star
1
Fork
0
You've already forked Luna
Code
Issues
Pull Requests
Actions
Projects
Releases
8
Wiki
Activity
48b858af5a
Luna
/
libs
/
libc
/
include
History
apio
48b858af5a
libc: Add strncpy and strncat, and deprecate strcpy and strcat (which, since we're building with -Werror, is an instant ban from using these functions)
2022-10-04 19:08:59 +02:00
..
_
libc: add an internal macros.h header with headers to make attributes less verbose
2022-10-04 19:06:56 +02:00
luna
Add mmap and munmap syscalls, and thus, add malloc and free to libc!! (yet again, thanks to the wonderful liballoc)
2022-10-02 20:45:04 +02:00
sys
Add a proper syscall() function to unistd.h
2022-10-02 17:02:15 +02:00
errno.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
luna.h
libc: add an internal macros.h header with headers to make attributes less verbose
2022-10-04 19:06:56 +02:00
stdio.h
Add vprintf, (v)sprintf and (v)snprintf to libc + move the non v-printfs to stdio.cpp, since they can now call their v-variants and thus don't depend on internal_printf
2022-10-03 19:59:33 +02:00
stdlib.h
libc: add an internal macros.h header with headers to make attributes less verbose
2022-10-04 19:06:56 +02:00
string.h
libc: Add strncpy and strncat, and deprecate strcpy and strcat (which, since we're building with -Werror, is an instant ban from using these functions)
2022-10-04 19:08:59 +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
Make function stubs in libc loudly abort instead of silently failing
2022-10-02 18:10:53 +02:00