kumios/src
Kumi 90a3fc18e2
Updated toolchain and implemented basic C library functions
Switched the makefile to use `clang` as the default compiler, enhancing portability and potentially optimizing the build process. New implementations of `abs`, `strcpy`, and `strcmp` provide foundational C library support. Enhanced text and line rendering in the graphics subsystem with the inclusion of STB's easy font printing library, facilitating on-screen debug message display. Memory management functions `malloc` and `free` have been introduced, paving the way for dynamic memory allocation. Accompanying test cases for memory operations validate basic functionality and robustness of the new implementations. The adjustment and enablement of compiler flags further tailor the compilation process to the system's requirements.
2024-01-09 16:29:07 +01:00
..
clib Updated toolchain and implemented basic C library functions 2024-01-09 16:29:07 +01:00
console Updated toolchain and implemented basic C library functions 2024-01-09 16:29:07 +01:00
tests Updated toolchain and implemented basic C library functions 2024-01-09 16:29:07 +01:00
kernel.c Updated toolchain and implemented basic C library functions 2024-01-09 16:29:07 +01:00
limine.h Initial commit 2024-01-08 16:27:04 +01:00
memory.c Updated toolchain and implemented basic C library functions 2024-01-09 16:29:07 +01:00
memory.h Updated toolchain and implemented basic C library functions 2024-01-09 16:29:07 +01:00