serenity/ELFLoader
Andreas Kling 9a71c7759a Implement loading of linked ELF executables.
This took me a couple hours. :^)

The ELF loading code now allocates a single region for the entire
file and creates virtual memory mappings for the sections as needed.

Very nice!
2018-10-27 14:56:52 +02: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 Move ELFLoader debug output behind flags. 2018-10-23 11:03:26 +02:00
ELFImage.h Implement loading of linked ELF executables. 2018-10-27 14:56:52 +02:00
ELFLoader.cpp Implement loading of linked ELF executables. 2018-10-27 14:56:52 +02:00
ELFLoader.h ELFLoader should fail with an error message for unresolved symbols. 2018-10-25 10:02:04 +02:00
ExecSpace.cpp Implement loading of linked ELF executables. 2018-10-27 14:56:52 +02:00
ExecSpace.h Implement loading of linked ELF executables. 2018-10-27 14:56:52 +02: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