diff options
| author | Fabrice Desclaux <fabrice.desclaux@cea.fr> | 2015-08-08 18:42:52 +0200 |
|---|---|---|
| committer | Fabrice Desclaux <fabrice.desclaux@cea.fr> | 2015-08-09 00:38:39 +0200 |
| commit | 6c9e46d8d2c2f0b34f025ec2381015bbfa9eb34e (patch) | |
| tree | f75283277ee1ec555a37dd817c41bb695092370f /miasm2/jitter/loader/elf.py | |
| parent | 6a1bc2d84ee0bef88bceda585f9b97bd0250a6f9 (diff) | |
| download | miasm-6c9e46d8d2c2f0b34f025ec2381015bbfa9eb34e.tar.gz miasm-6c9e46d8d2c2f0b34f025ec2381015bbfa9eb34e.zip | |
Loader/Elf: Support aarch64
Diffstat (limited to 'miasm2/jitter/loader/elf.py')
| -rw-r--r-- | miasm2/jitter/loader/elf.py | 2 |
1 files changed, 2 insertions, 0 deletions
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", |