1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 21:08:12 +00:00
serenity/ELFLoader
Andreas Kling aa6d06b47e Use ELF program headers to load executables smarter.
This turned out way better than the old code. ELF loading is now quite
straightforward, and we don't need the weird concept of subregions anymore.

Next step is to respect the is_writable flag.
2018-11-03 11:29:30 +01:00
..
.gitignore Import all this stuff into a single repo called Serenity. 2018-10-10 11:53:07 +02:00
_test.cpp Import all this stuff into a single repo called Serenity. 2018-10-10 11:53:07 +02:00
elf.h Import all this stuff into a single repo called Serenity. 2018-10-10 11:53:07 +02:00
ELFImage.cpp ELFLoader: Add program header support. 2018-11-03 10:13:07 +01:00
ELFImage.h ELFLoader: Add program header support. 2018-11-03 10:13:07 +01:00
ELFLoader.cpp Use ELF program headers to load executables smarter. 2018-11-03 11:29:30 +01:00
ELFLoader.h ELFLoader should fail with an error message for unresolved symbols. 2018-10-25 10:02:04 +02:00
ExecSpace.cpp Use ELF program headers to load executables smarter. 2018-11-03 11:29:30 +01:00
ExecSpace.h Use ELF program headers to load executables smarter. 2018-11-03 11:29:30 +01:00
Makefile Import all this stuff into a single repo called Serenity. 2018-10-10 11:53:07 +02:00
test.cpp Import all this stuff into a single repo called Serenity. 2018-10-10 11:53:07 +02:00