From 6c9e46d8d2c2f0b34f025ec2381015bbfa9eb34e Mon Sep 17 00:00:00 2001 From: Fabrice Desclaux Date: Sat, 8 Aug 2015 18:42:52 +0200 Subject: Loader/Elf: Support aarch64 --- miasm2/jitter/loader/elf.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'miasm2') diff --git a/miasm2/jitter/loader/elf.py b/miasm2/jitter/loader/elf.py index 61c40ddd..b3946000 100644 --- a/miasm2/jitter/loader/elf.py +++ b/miasm2/jitter/loader/elf.py @@ -85,6 +85,8 @@ class libimp_elf(libimp): # machine, size, sex -> arch_name ELF_machine = {(elf_csts.EM_ARM, 32, elf_csts.ELFDATA2LSB): "arml", (elf_csts.EM_ARM, 32, elf_csts.ELFDATA2MSB): "armb", + (elf_csts.EM_AARCH64, 64, elf_csts.ELFDATA2LSB): "aarch64l", + (elf_csts.EM_AARCH64, 64, elf_csts.ELFDATA2MSB): "aarch64b", (elf_csts.EM_MIPS, 32, elf_csts.ELFDATA2MSB): "mips32b", (elf_csts.EM_MIPS, 32, elf_csts.ELFDATA2LSB): "mips32l", (elf_csts.EM_386, 32, elf_csts.ELFDATA2LSB): "x86_32", -- cgit 1.4.1