banan-os/kernel
Bananymous 3bdcd8f1fb Kernel: Rework kernel-side ELF loading
ELFs are now loaded as MemoryRegions so they don't need special handling
anywhere. This also allows file backed COW optimizations to work. This
was not the case before.

This patch removes now obsolete LoadableELF and unused ELF files from
LibElf.
2024-09-15 23:20:32 +03:00
..
arch Kernel: Remove unnecessary branch from uncanonicalizing addresses 2024-09-10 16:19:16 +03:00
font BuildSystem: building for 32-bit works now 2023-04-02 05:03:17 +03:00
include/kernel Kernel: Rework kernel-side ELF loading 2024-09-15 23:20:32 +03:00
kernel Kernel: Rework kernel-side ELF loading 2024-09-15 23:20:32 +03:00
klibc Kernel: Add klibc for kernel 2024-02-14 15:00:04 +02:00
CMakeLists.txt Kernel: Rework kernel-side ELF loading 2024-09-15 23:20:32 +03:00
icxxabi.cpp Kernel: Fix cxxabi for function static variable guards 2024-07-14 01:53:50 +03:00
ubsan.cpp All: Cleanup all files 2024-01-24 15:53:38 +02:00