d2r2: finished first pass of type conversion; sketched out structure for symbol/unit conversion; plugged everything in

This commit is contained in:
Ryan Fleury
2026-04-27 16:07:07 -07:00
parent ffa41c0a98
commit c6b733de20
4 changed files with 559 additions and 20 deletions
+1 -1
View File
@@ -379,7 +379,7 @@ dw2_read_form_val(DW2_ParseCtx *ctx, String8 data, U64 off, DW_FormKind form_kin
U64 bytes_read = str8_deserial_read_uleb128(data, off, &size);
val.u128.u64[0] = og_read_off + bytes_read;
val.u128.u64[1] = size;
off += bytes_read;
off += size + bytes_read;
}break;
//- rjf: flag present
+1
View File
@@ -60,6 +60,7 @@ struct DW2_ParseCtx
// it can from context.
DW_Version version;
DW_Format format;
DW_Ext ext;
U64 addr_size;
DW2_AbbrevMap *abbrev_map;
DW2_StrOffsetsTable *str_offsets_table;