mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2026-06-04 05:24:57 +08:00
GP-4710: Fallback to all registers if "general" is not a group.
Fixes #6635
This commit is contained in:
@@ -381,7 +381,10 @@ class RegisterDesc(namedtuple('BaseRegisterDesc', ['name'])):
|
|||||||
|
|
||||||
def get_register_descs(arch, group='all'):
|
def get_register_descs(arch, group='all'):
|
||||||
if hasattr(arch, "registers"):
|
if hasattr(arch, "registers"):
|
||||||
return arch.registers(group)
|
try:
|
||||||
|
return arch.registers(group)
|
||||||
|
except ValueError: # No such group, or version too old
|
||||||
|
return arch.registers()
|
||||||
else:
|
else:
|
||||||
descs = []
|
descs = []
|
||||||
regset = gdb.execute(
|
regset = gdb.execute(
|
||||||
|
|||||||
Reference in New Issue
Block a user