modified member queue logic to prioritize libs where pull-in reference

symbol is declared
This commit is contained in:
Nikita Smith committed 2025-08-11 23:28:03 -07:00
1 parent 829a35430c
commit b50f309422
4 files changed
+32 -20

No files matched your search

+4 -6
View File
@@ -24,18 +24,16 @@ typedef struct LNK_SymbolLib
U64 member_offset;
} LNK_SymbolLib;
typedef struct LNK_SymbolUndefined
{
struct LNK_Obj *obj;
} LNK_SymbolUndefined;
typedef struct LNK_Symbol
{
String8 name;
B32 is_live;
union {
LNK_SymbolDefined defined;
LNK_SymbolLib lib;
struct {
struct LNK_Symbol *next;
LNK_SymbolLib v;
} member;
} u;
} LNK_Symbol;