do lightweight import gathering while resolving links

This commit is contained in:
Nikita Smith
2025-09-17 15:21:37 -07:00
committed by Ryan Fleury
parent d4ac5ede77
commit 630c3b42a7
7 changed files with 160 additions and 162 deletions
+11 -10
View File
@@ -5,16 +5,17 @@
typedef struct LNK_Lib
{
String8 path;
String8 data;
COFF_ArchiveType type;
U32 symbol_count;
U32 *member_offsets;
U16 *symbol_indices;
LNK_Symbol **was_member_linked;
String8Array symbol_names;
String8 long_names;
U64 input_idx;
String8 path;
String8 data;
COFF_ArchiveType type;
U32 member_count;
U32 symbol_count;
U32 *member_offsets;
U16 *symbol_indices;
LNK_Symbol **member_links;
String8Array symbol_names;
String8 long_names;
U64 input_idx;
} LNK_Lib;
typedef struct LNK_LibNode