diff --git a/src/system/boot/loader/elf.cpp b/src/system/boot/loader/elf.cpp index 58f548f97a..b917b8c4f5 100644 --- a/src/system/boot/loader/elf.cpp +++ b/src/system/boot/loader/elf.cpp @@ -250,6 +250,10 @@ elf_load_image(int fd, preloaded_image *image) image->dynamic_section.start = header.p_vaddr; image->dynamic_section.size = header.p_memsz; continue; + case PT_INTERP: + case PT_PHDR: + // known but unused type + continue; default: dprintf("unhandled pheader type 0x%lx\n", header.p_type); continue;