From b461d07a5464aec86c533434dab0b58edfffb331 Mon Sep 17 00:00:00 2001 From: Alex Rønne Petersen Date: Wed, 11 Jun 2025 14:41:42 +0200 Subject: Sema: Stop adding Windows implib link inputs for `extern "..."` syntax. Closes #23971. --- src/libs/mingw.zig | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/libs') diff --git a/src/libs/mingw.zig b/src/libs/mingw.zig index a8c7ab3c3b..c5713b2ff7 100644 --- a/src/libs/mingw.zig +++ b/src/libs/mingw.zig @@ -1012,6 +1012,7 @@ const mingw32_winpthreads_src = [_][]const u8{ "winpthreads" ++ path.sep_str ++ "thread.c", }; +// Note: kernel32 and ntdll are always linked even without targeting MinGW-w64. pub const always_link_libs = [_][]const u8{ "api-ms-win-crt-conio-l1-1-0", "api-ms-win-crt-convert-l1-1-0", @@ -1029,8 +1030,6 @@ pub const always_link_libs = [_][]const u8{ "api-ms-win-crt-time-l1-1-0", "api-ms-win-crt-utility-l1-1-0", "advapi32", - "kernel32", - "ntdll", "shell32", "user32", }; -- cgit v1.2.3