banan-os/kernel
Bananymous 1c78671078 Kernel: Rework all signal code
Signal handling code was way too complex. Now everything is
simplified and there is no need for ThreadBlockers.

Only complication that this patch includes is that blocking syscalls
have to manually be made interruptable by signal. There might be some
clever solution to combat this is make this happen automatically.
2023-12-06 13:02:17 +02:00
..
arch Kernel: Rework all signal code 2023-12-06 13:02:17 +02:00
font BuildSystem: building for 32-bit works now 2023-04-02 05:03:17 +03:00
include/kernel Kernel: Rework all signal code 2023-12-06 13:02:17 +02:00
kernel Kernel: Rework all signal code 2023-12-06 13:02:17 +02:00
lai@a228465314 Kernel: Add LAI as a dependency 2023-09-22 17:20:35 +03:00
CMakeLists.txt BuildSystem/Kernel: Enable -Wextra and -Werror in kernel 2023-12-01 01:22:53 +02:00
icxxabi.cpp All: Clear lines with only whitspace in them 2023-09-10 00:31:42 +03:00
ubsan.cpp All: Clear lines with only whitspace in them 2023-09-10 00:31:42 +03:00