summaryrefslogtreecommitdiffstats
path: root/sys/kern/link_elf.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/kern/link_elf.c')
-rw-r--r--sys/kern/link_elf.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/sys/kern/link_elf.c b/sys/kern/link_elf.c
index 18e32b2..e3139e9 100644
--- a/sys/kern/link_elf.c
+++ b/sys/kern/link_elf.c
@@ -607,6 +607,11 @@ link_elf_load_file(linker_class_t cls, const char* filename, linker_file_t* resu
case PT_DYNAMIC:
phdyn = phdr;
break;
+
+ case PT_INTERP:
+ link_elf_error("Unsupported file type");
+ error = ENOEXEC;
+ goto out;
}
++phdr;
OpenPOWER on IntegriCloud