EI_DATA
ehdr->e_ident[EI_DATA] != ELFDEFNNAME(MACHDEP_ENDIANNESS)) {
e->e_ident[EI_DATA] != ELFDATA2MSB ||
if (_eh.e_ident[EI_DATA] != ELFDATA2LSB ||
_eh.e_ident[EI_CLASS], _eh.e_ident[EI_DATA]));
ehdr.e_ident[EI_DATA] = ELFDATA2LSB;
if (hdr->e_ident[EI_DATA] != ELFDATA2MSB)
hdre->e_ident[EI_DATA] != ELFDATA2MSB) {
ehdr.e_ident[EI_DATA] = ELFDATA2LSB;
u[EI_CLASS] != ELFCLASS32 || u[EI_DATA] != ELFDATA2MSB) {
ehdr.e_ident[EI_DATA] = ELFDEFNNAME(MACHDEP_ENDIANNESS);
netbsd_elf_data = hdr.elf32.e_ident[EI_DATA];
netbsd_elf_data = hdr.elf64.e_ident[EI_DATA];
internalize_ehdr(elf->e_ident[EI_DATA], elf);
externalize_ehdr(elf->e_ident[EI_DATA], elf);
internalize_ehdr(elf->e_ident[EI_DATA], elf);
internalize_shdr(elf->e_ident[EI_DATA], &shdr[i]);
externalize_shdr(elf->e_ident[EI_DATA], &shdr[i]);
internalize_shdr(elf->e_ident[EI_DATA], &shp[i]);
externalize_shdr(elf->e_ident[EI_DATA], &shp[i]);
internalize_ehdr(elf->e_ident[EI_DATA], elf);
internalize_phdr(elf->e_ident[EI_DATA], &phdr[i]);
externalize_ehdr(elf->e_ident[EI_DATA], elf);
internalize_ehdr(elf->e_ident[EI_DATA], elf);
if (ex->e_ident[EI_DATA] == ELFDATA2LSB)
if (ex->e_ident[EI_DATA] == ELFDATA2LSB)
if (ex->e_ident[EI_DATA] == ELFDATA2MSB)
errx(1, "invalid ELF byte order %d", ex->e_ident[EI_DATA]);
if (ex.e_ident[EI_DATA] == ELFDATA2LSB)
else if (ex.e_ident[EI_DATA] == ELFDATA2MSB)
errx(1, "invalid ELF byte order %d", ex.e_ident[EI_DATA]);
ei_data = ehdr.e_ident[EI_DATA];