X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/34f6af4f61e0eec9c96113e07f140b609b4113c8..a35bb9648f1a9eddb071a50ff6a4dcdb8f379f24:/lunaix-os/kernel/exe/elf-generic/ldelf.c?ds=sidebyside diff --git a/lunaix-os/kernel/exe/elf-generic/ldelf.c b/lunaix-os/kernel/exe/elf-generic/ldelf.c index 124f916..1f76dad 100644 --- a/lunaix-os/kernel/exe/elf-generic/ldelf.c +++ b/lunaix-os/kernel/exe/elf-generic/ldelf.c @@ -66,11 +66,6 @@ load_executable(struct load_context* context, const struct v_file* exefile) goto done; } - if (!elf_check_arch(&elf)) { - errno = EINVAL; - goto done; - } - if (!(elf_check_exec(&elf, ET_EXEC) || elf_check_exec(&elf, ET_DYN))) { errno = ENOEXEC; goto done;