mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-10-06 16:05:42 +00:00
adjust find-code-location path to absolutify relativized paths based on current thread/module; also respect module-relative / debug-info-relative paths in src -> voff & voff -> src mapping
This commit is contained in:
@@ -77,6 +77,7 @@ e_space_read(E_Space space, void *out, E_SpaceRangeInfo *out_range_info, Rng1U64
|
||||
//- rjf: file reads
|
||||
case E_SpaceKind_File:
|
||||
{
|
||||
Temp scratch = scratch_begin(0, 0);
|
||||
Access *access = access_open();
|
||||
|
||||
// rjf: unpack space/path
|
||||
@@ -155,6 +156,7 @@ e_space_read(E_Space space, void *out, E_SpaceRangeInfo *out_range_info, Rng1U64
|
||||
}
|
||||
|
||||
access_close(access);
|
||||
scratch_end(scratch);
|
||||
}break;
|
||||
|
||||
//- rjf: debug info constant data
|
||||
|
||||
@@ -1666,6 +1666,8 @@ e_type_lhs_string_from_key(Arena *arena, E_TypeKey key, String8List *out, U32 pr
|
||||
str8_list_pushf(arena, out, "%S ", type->name);
|
||||
}break;
|
||||
|
||||
case E_TypeKind_Null:{}break;
|
||||
|
||||
case E_TypeKind_Bitfield:
|
||||
{
|
||||
E_Type *type = e_type_from_key(key);
|
||||
|
||||
Reference in New Issue
Block a user