Only binaries less than a page long would load correctly.
Builds program image from ELF file in memory Fixed multiple definition error caused by constant in elf.h: moved contant to elf.c