ladybird/Userland/DynamicLoader
Daniel Bertalan f18e7659a6 DynamicLoader: Ensure that backtrace computation stops at _start
If we don't set FP and LR to 0, the Kernel might not stop generating
backtraces when it reaches `_start`'s stack frame, and might continue by
reading garbage memory instead. This leads to a kernel panic, as SafeMem
access faults aren't handled properly in the AArch64 kernel yet.

We might want to ensure that the kernel zeroes out all registers when a
new process is created.
2023-04-23 14:30:59 +02:00
..
CMakeLists.txt DynamicLoader: Disable stack protector in some files for aarch64 build 2023-02-15 22:53:19 +01:00
main.cpp DynamicLoader: Ensure that backtrace computation stops at _start 2023-04-23 14:30:59 +02:00
misc.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
misc.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00