ET_DYN
if (read_elf_half(inhdr->e_type, swap) != ET_DYN)
if ((ehdr.e_type != ET_EXEC) && (ehdr.e_type != ET_DYN))
} else if (swap_uint16(ehdr->e_type) != ET_DYN) {
elf64->e_type == ET_DYN) &&
elf32->e_type == ET_DYN) &&
if ((ehdr.e_type != ET_EXEC) && (ehdr.e_type != ET_DYN))
if ((ehdr.e_type != ET_EXEC) && (ehdr.e_type != ET_DYN))
if (GET_LE(&hdr->e_type) != ET_DYN)
} else if (elf_ex->e_type == ET_DYN) {
if (elf_ex->e_type == ET_DYN) {
elf_ex->e_type == ET_DYN && !interpreter) {
interp_elf_ex->e_type != ET_DYN)
else if (no_base && interp_elf_ex->e_type == ET_DYN)
interp_elf_ex->e_type == ET_DYN) {
if (elf_ex->e_type != ET_EXEC && elf_ex->e_type != ET_DYN)
if (hdr->e_type != ET_EXEC && hdr->e_type != ET_DYN)
if (exec_params.hdr.e_type != ET_DYN)
if (ehdr->e_type != ET_EXEC && ehdr->e_type != ET_DYN) {
if (ehdr->e_type != ET_EXEC && ehdr->e_type != ET_DYN)
addr = elf_map(argv[i], &size, (1 << ET_EXEC) | (1 << ET_DYN));
is_shared_lib = ehdr.e_type == ET_DYN;
if (ehdr.e_type != ET_EXEC && ehdr.e_type != ET_DYN) {
if (ehdr.e_type == ET_DYN && !man->has_bpf_cookie) {
ehdr->e_type = ET_DYN;
ehdr.e_type == ET_DYN;