diff --git a/python-packages/gdbrunner/__init__.py b/python-packages/gdbrunner/__init__.py index e28f34d44..14da6e9ef 100644 --- a/python-packages/gdbrunner/__init__.py +++ b/python-packages/gdbrunner/__init__.py @@ -341,6 +341,9 @@ def get_binary_arch(binary_file): elif e_machine == 0x3E: assert ei_class == 2 return "x86_64" + elif e_machine == 0xF3: + assert ei_class == 2 + return "riscv64" else: raise RuntimeError("unknown architecture: 0x{:x}".format(e_machine))