authorgravatar for kcbanner@gmail.comCasey Banner <kcbanner@gmail.com> 2026-06-05 01:55:35-04:00
committergravatar for kcbanner@gmail.comCasey Banner <kcbanner@gmail.com> 2026-06-23 00:26:56-04:00
log77ccbc7ceeae57e7c0b089503f1c7873a88342f4
treed8bd06bf850f32074f3547093d85c6a4c381dda7
parent8a1376f5d001d79cb92dd67547c6a20661fe6bb4

Coff: entry point fixup


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

src/link/Coff.zig+7-1
......@@ -6410,7 +6410,13 @@ fn flushSpecialSymbol(coff: *Coff, pending: SpecialSymbol) !SpecialSymbol {
64106410 .{ "wWinMainCRTStartup", "wWinMainCRTStartup" },
64116411 }
64126412 else
6413 &.{.{ null, if (target.abi.isGnu()) "DllMainCRTStartup" else "_DllMainCRTStartup" }};
6413 &.{.{
6414 null,
6415 if (comp.config.link_libc and target.abi.isGnu())
6416 "DllMainCRTStartup"
6417 else
6418 "_DllMainCRTStartup",
6419 }};
64146420
64156421 const entry_si = for (entries) |entry| {
64166422 if (entry[0]) |required_name|