Commit a28c244afb

Alexandros Naskos <alex_naskos@hotmail.com>
2020-11-09 19:57:07
Windows TLS startup symbols are already provided by libcrt when linking against libc
1 parent 97ec177
Changed files (1)
lib
lib/std/start.zig
@@ -54,7 +54,7 @@ fn _DllMainCRTStartup(
     fdwReason: std.os.windows.DWORD,
     lpReserved: std.os.windows.LPVOID,
 ) callconv(.Stdcall) std.os.windows.BOOL {
-    if (!builtin.single_threaded) {
+    if (!builtin.single_threaded and !builtin.link_libc) {
         _ = @import("start_windows_tls.zig");
     }