authorgravatar for prc.zhao@outlook.comSizhe Zhao <prc.zhao@outlook.com> 2021-12-31 23:41:05+08:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-02-02 21:25:40-07:00
logb713ce0249e68edd5db6fea79df4fffadbdc7ef9
tree32323e10390a24e472713ceeb17be0d8dc31cd9e
parent4d5a598599b2917befb0a16448815b60b453bebc

Avoid duplicate TLS startup symbols


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

lib/std/start.zig+2-2
......@@ -324,7 +324,7 @@ fn _start() callconv(.Naked) noreturn {
324324
325325fn WinStartup() callconv(std.os.windows.WINAPI) noreturn {
326326 @setAlignStack(16);
327 if (!builtin.single_threaded) {
327 if (!builtin.single_threaded and !builtin.link_libc) {
328328 _ = @import("start_windows_tls.zig");
329329 }
330330
......@@ -335,7 +335,7 @@ fn WinStartup() callconv(std.os.windows.WINAPI) noreturn {
335335
336336fn wWinMainCRTStartup() callconv(std.os.windows.WINAPI) noreturn {
337337 @setAlignStack(16);
338 if (!builtin.single_threaded) {
338 if (!builtin.single_threaded and !builtin.link_libc) {
339339 _ = @import("start_windows_tls.zig");
340340 }
341341