GP-4710: Fallback to all registers if "general" is not a group.

Fixes #6635
This commit is contained in:
Dan 2024-06-24 10:08:46 -04:00
parent 627e3f14fa
commit 008a4ef948

View File

@ -381,7 +381,10 @@ class RegisterDesc(namedtuple('BaseRegisterDesc', ['name'])):
def get_register_descs(arch, group='all'):
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:
descs = []
regset = gdb.execute(