mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-11-10 13:00:29 +03:00
c21f384d17
Since ELFDynamicObject needs the actual virtual address of the .dynamic section in the loaded image, and not the file offset like we assumed before, due to MAP_PRIVATE secretly giving us a MAP_SHARED, we can remove all of the Dynamic* code from ELFImage. ELFDynamicLoader only needs ELFImage to get the Program headers at this point. More consolidation opportunities seem likely in the future. |
||
---|---|---|
.. | ||
Arch/i386 | ||
ELFDynamicLoader.cpp | ||
ELFDynamicLoader.h | ||
ELFDynamicObject.cpp | ||
ELFDynamicObject.h | ||
ELFImage.cpp | ||
ELFImage.h | ||
ELFLoader.cpp | ||
ELFLoader.h | ||
exec_elf.h | ||
Makefile |