mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-10-05 15:35:42 +00:00
split conversion pass into three (types, udts, and symbols) and use
new locations chunk list
This commit is contained in:
@@ -1999,6 +1999,8 @@ dw_u64_from_attrib(DW_Input *input, DW_CompUnit *cu, DW_Tag tag, DW_AttribKind k
|
||||
} else {
|
||||
result = dw_interp_const_u64(attrib->form_kind, attrib->form);
|
||||
}
|
||||
} else if (attrib_class == DW_AttribClass_Address) {
|
||||
result = dw_address_from_attrib(input, cu, attrib);
|
||||
} else if (attrib_class == DW_AttribClass_Reference) {
|
||||
NotImplemented;
|
||||
} else if (attrib_class != DW_AttribClass_Null) {
|
||||
|
||||
@@ -132,6 +132,7 @@ typedef struct DW_Tag
|
||||
DW_TagKind kind;
|
||||
DW_AttribList attribs;
|
||||
U64 info_off;
|
||||
U8 v[1];
|
||||
} DW_Tag;
|
||||
|
||||
typedef struct DW_TagNode
|
||||
|
||||
Reference in New Issue
Block a user