diff options
Diffstat (limited to 'gdb/gdb-gdb.py.in')
-rw-r--r-- | gdb/gdb-gdb.py.in | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/gdb/gdb-gdb.py.in b/gdb/gdb-gdb.py.in index 4d96235..7388c6f 100644 --- a/gdb/gdb-gdb.py.in +++ b/gdb/gdb-gdb.py.in @@ -122,7 +122,7 @@ class StructTypePrettyPrinter: class StructMainTypePrettyPrinter: - """Pretty-print an objet of type main_type""" + """Pretty-print an object of type main_type""" def __init__(self, val): self.val = val @@ -164,8 +164,10 @@ class StructMainTypePrettyPrinter: return "physaddr = 0x%x" % loc_val["physaddr"] elif loc_kind == "FIELD_LOC_KIND_PHYSNAME": return "physname = %s" % loc_val["physname"] - elif loc_kind == "FIELD_LOC_KIND_DWARF_BLOCK": - return "dwarf_block = %s" % loc_val["dwarf_block"] + elif loc_kind == "FIELD_LOC_KIND_DWARF_BLOCK_ADDR": + return "dwarf_block_addr = %s" % loc_val["dwarf_block"] + elif loc_kind == "FIELD_LOC_KIND_DWARF_BLOCK_BITPOS": + return "dwarf_block_bitpos = %s" % loc_val["dwarf_block"] else: return "m_loc = ??? (unsupported m_loc_kind value)" |