From 8a74c8f9ca466de0738b1e94394aac494ff3db39 Mon Sep 17 00:00:00 2001 From: laqieer Date: Fri, 28 Oct 2022 04:05:50 +0800 Subject: [PATCH] add support for arm to dwarfdump (#449) refer to: https://github.com/eliben/pyelftools/pull/445 --- scripts/dwarfdump.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/dwarfdump.py b/scripts/dwarfdump.py index 4050fe5..0e26a89 100644 --- a/scripts/dwarfdump.py +++ b/scripts/dwarfdump.py @@ -342,7 +342,7 @@ class ReadElf(object): self.elffile = ELFFile(file) self.output = output self._dwarfinfo = self.elffile.get_dwarf_info() - arches = {"EM_386": "i386", "EM_X86_64": "x86-64", "EM_AARCH64": "littleaarch64"} + arches = {"EM_386": "i386", "EM_X86_64": "x86-64", "EM_ARM": "littlearm", "EM_AARCH64": "littleaarch64"} arch = arches[self.elffile['e_machine']] bits = self.elffile.elfclass self._emitline("%s: file format elf%d-%s" % (filename, bits, arch)) -- 2.30.2