moved elf.h to arch/elf32.h