use object::elf::*;
pub fn get(e_machine: Machine, ei_endian: DataEncoding) -> String {
let r = match e_machine {
EM_ALPHA => "ev67",
EM_ARM => match ei_endian {
ELFDATA2LSB => "v7l",
ELFDATA2MSB => "v7b",
_ => "",
},
EM_AARCH64 => match ei_endian {
ELFDATA2LSB => "aarch64",
ELFDATA2MSB => "aarch64_be",
_ => "",
},
EM_LOONGARCH => "loongarch",
EM_MIPS => "mips",
EM_PARISC => "PARISC",
EM_PPC64 => "power8",
EM_S390 => "z10",
EM_SH => "sh",
EM_386 => "i686",
EM_X86_64 => "x86_64",
_ => "",
};
r.to_string()
}