authorgravatar for kcbanner@gmail.comCasey Banner <kcbanner@gmail.com> 2026-06-05 01:55:36-04:00
committergravatar for kcbanner@gmail.comCasey Banner <kcbanner@gmail.com> 2026-06-23 00:27:16-04:00
logb0254a287736922cfb7204650c8e0104aad3ecac
tree8fb0e3da42bcc44c2b2c022ea7d4cdf2622c9efa
parentde297890e399b83fe99182cc2f223117099f35b2

Coff: fixup updating sizes of aliased symbols


1 files changed, 5 insertions(+), 1 deletions(-)

src/link/Coff.zig+5-1
...@@ -6890,7 +6890,11 @@ fn flushResized(coff: *Coff, ni: MappedFile.Node.Index) !void {...@@ -6890,7 +6890,11 @@ fn flushResized(coff: *Coff, ni: MappedFile.Node.Index) !void {
6890 );6890 );
6891 }6891 }
68926892
6893 smi.symbol(coff).get(coff).extra.size = @intCast(size);6893 var sym = smi.symbol(coff).get(coff);
6894 while (sym.flags.extra_tag == .next_alias_si)
6895 sym = sym.extra.next_alias_si.get(coff);
6896
6897 sym.extra.size = @intCast(size);
6894 },6898 },
6895 .import_thunk,6899 .import_thunk,
6896 .nav,6900 .nav,