Age | Commit message (Collapse) | Author |
|
added a stub stdint.h (only sometimes comes with the compiler)
added a guide on cross compiling
adapted to cross compilation, for now tcc works
|
|
added Linux syscall stubs for exit and write
adapted all tests
added a printf test
made stdio work on Linux or AbaOs syscalls
|
|
remove buffer memory functions again (can be done with a simple cast in the caller)
|
|
added a memorymanager initilializer which works on a buffer instead on an offset
(thus we can but the heap area also onto the stack for testing)
added a kernel_stub module to test modules using kernel_panic (for now, maybe
have a callback later)
|
|
we cannot test stdio and memory management in the hosted environment yet
this way
|
|
and don't link. We have to separate libc better from the rest of the
kernel code (kernel_panic, libc library initializers)
|
|
|
|
|