mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 13:32:45 +00:00 
			
		
		
		
	|  7551a66f73 It was really weird that ELF loading was performed by the ELF::Loader class instead of just being done by the kernel itself. This patch moves all the layout logic from ELF::Loader over to sys$execve(). The kernel no longer cares about ELF::Loader and instead only uses an ELF::Image as an interpreting wrapper around executables. | ||
|---|---|---|
| .. | ||
| Arch/i386 | ||
| AuxiliaryVector.h | ||
| CoreDump.h | ||
| DynamicLoader.cpp | ||
| DynamicLoader.h | ||
| DynamicObject.cpp | ||
| DynamicObject.h | ||
| exec_elf.h | ||
| Image.cpp | ||
| Image.h | ||
| Loader.cpp | ||
| Loader.h | ||
| Validation.cpp | ||
| Validation.h | ||