EI_DATA
ehdr->e_ident[EI_DATA] == ELF_TARG_DATA &&
eh_byteorder = eh32->e_ident[EI_DATA];
eh_byteorder = eh64->e_ident[EI_DATA];
eh->e_ident[EI_DATA] = ELFDATANONE; \
e_byteorder = image[EI_DATA];
elf64->e_ident[EI_DATA] != ELFDATA2LSB ||
if (ehdr.e_ident[EI_DATA] != ELFDATA)
return (val & EI_DATA) >> EI_DATA_SHIFT;
ehdr.e_ident[EI_DATA] = ELF_TARG_DATA;
ehdr->e_ident[EI_DATA] != ELF_TARG_DATA ||
if (eh->e_ident[EI_DATA] >= ELFDATANUM) {
warnx("unexpected data format %u", eh->e_ident[EI_DATA]);
if (eh->e_ident[EI_DATA] == ELF_TARG_DATA)
if (eh->e_ident[EI_DATA] == ELF_TARG_DATA)
if (eh->e_ident[EI_DATA] == ELF_TARG_DATA)
ehdr->e_ident[EI_DATA] == ELF_TARG_DATA &&
ei_data = ehdr.e_ident[EI_DATA];
ei_data = ehdr.e_ident[EI_DATA];