mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-09-24 02:00:05 +00:00
parallel for lib symbol search
This commit is contained in:
committed by
Ryan Fleury
parent
fb46d0bba4
commit
ee3832ea3b
+12
-1
@@ -731,7 +731,7 @@ coff_parse_second_archive_member(COFF_ArchiveMember *member)
|
||||
}
|
||||
|
||||
internal String8
|
||||
coff_parse_long_name(String8 long_names, String8 name)
|
||||
coff_decode_raw_member_name(String8 long_names, String8 name)
|
||||
{
|
||||
String8 result = name;
|
||||
if (name.size > 0 && name.str[0] == '/') {
|
||||
@@ -751,6 +751,17 @@ coff_parse_long_name(String8 long_names, String8 name)
|
||||
return result;
|
||||
}
|
||||
|
||||
internal String8
|
||||
coff_decode_member_name(String8 long_names, String8 name)
|
||||
{
|
||||
String8 member_name = coff_decode_raw_member_name(long_names, name);
|
||||
String8 slash = str8_lit("/");
|
||||
if (str8_ends_with(member_name, slash, 0)) {
|
||||
member_name = str8_chop(member_name, slash.size);
|
||||
}
|
||||
return member_name;
|
||||
}
|
||||
|
||||
internal U64
|
||||
coff_parse_import(String8 raw_archive_member, U64 offset, COFF_ParsedArchiveImportHeader *header_out)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user