From: haomi123 <68223875+haomi123@users.noreply.github.com> Date: Mon, 30 Jan 2023 16:49:56 +0000 (+0800) Subject: add support for loongarch64 to dwarfdump (#458) X-Git-Tag: v0.30~15 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=6c36d795c5f97df17803dc6db1832f4b90ccf086;p=pyelftools.git add support for loongarch64 to dwarfdump (#458) --- diff --git a/scripts/dwarfdump.py b/scripts/dwarfdump.py index 0e26a89..10464e4 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_ARM": "littlearm", "EM_AARCH64": "littleaarch64"} + arches = {"EM_386": "i386", "EM_X86_64": "x86-64", "EM_ARM": "littlearm", "EM_AARCH64": "littleaarch64", "EM_LOONGARCH64": "loongarch64"} arch = arches[self.elffile['e_machine']] bits = self.elffile.elfclass self._emitline("%s: file format elf%d-%s" % (filename, bits, arch))