ladybird/Userland/Libraries/LibELF
Sönke Holz a65d6e5e50 LibELF: Use the first PT_LOAD element to calculate base address
Other element types (like `PT_RISCV_ATTRIBUTES`) might not have
a correct `p_vaddr`.
2023-09-17 15:25:24 -06:00
..
Arch Everywhere: Add RISC-V 64 target to the build system 2023-08-18 08:37:43 -06:00
AuxiliaryVector.h
CMakeLists.txt
Core.h Everywhere: Remove exceptions for using #include <LibC/...> 2023-06-27 12:40:38 +02:00
DynamicLinker.cpp Userland: Always call syscall(SC_prctl, ...) with 4 arguments 2023-09-02 18:22:07 +02:00
DynamicLinker.h
DynamicLoader.cpp Userland+Tests: Don't use MAP_FILE when mmap-ing 2023-09-01 19:50:35 +02:00
DynamicLoader.h LibELF: Cache consecutive lookups for the same symbol 2023-08-19 05:15:08 +02:00
DynamicObject.cpp LibELF: Use the first PT_LOAD element to calculate base address 2023-09-17 15:25:24 -06:00
DynamicObject.h LibELF: Cache consecutive lookups for the same symbol 2023-08-19 05:15:08 +02:00
ELFABI.h LibELF+readelf: Add missing constants for dynamic relocations 2023-08-18 16:20:13 +02:00
Hashes.h
Image.cpp Kernel: Consolidate finding the ELF stack size with validation 2023-07-10 21:08:31 -06:00
Image.h
Relocation.cpp
Relocation.h
Validation.cpp LibELF: Fix building without PTHREAD_STACK_MIN defined 2023-09-06 11:41:16 -06:00
Validation.h Kernel: Consolidate finding the ELF stack size with validation 2023-07-10 21:08:31 -06:00