Luna/kernel/src/interrupts
apio f83a6ace51 Kernel, libc: Add support for providing a status code to exit()
The exit() libc function already accepted an integer, but didn't pass it on to the kernel since we had no mechanism for it to do that.
Now, the kernel stores a task's exit status to display it later (and in the future, return it to userspace via wait()/waitpid())
2022-10-08 17:56:40 +02:00
..
Entry.cpp Kernel, libc: Add support for providing a status code to exit() 2022-10-08 17:56:40 +02:00
IDT.cpp Use appropriate logging functions 2022-09-08 17:03:17 +02:00
Install.cpp Kernel: enable -Wconversion 2022-10-06 17:13:34 +02:00
InterruptEntry.asm Kernel: Do not stop interrupts by default in the interrupt handler 2022-10-04 18:45:46 +02:00
Interrupts.cpp Interrupts: Remove ensure_handler and use a more reliable way of detecting if we are in a handler 2022-09-29 18:35:51 +02:00
IRQ.cpp Kernel: enable -Wconversion 2022-10-06 17:13:34 +02:00