aboutsummaryrefslogtreecommitdiff
path: root/src/Compilation.zig
diff options
context:
space:
mode:
authorAlex Rønne Petersen <alex@alexrp.com>2025-06-02 01:47:46 +0200
committerAlex Rønne Petersen <alex@alexrp.com>2025-06-02 08:06:37 +0200
commitfa8073795aff0fedd4422df0fe8c386b2121895d (patch)
tree8a60f5bd3428aff44c005dbd26940448e5a80cc1 /src/Compilation.zig
parent8dbd29cc4588cf118532a816d74b78f62999b636 (diff)
downloadzig-fa8073795aff0fedd4422df0fe8c386b2121895d.tar.gz
zig-fa8073795aff0fedd4422df0fe8c386b2121895d.zip
Revert "mingw: Link to ucrtbased.dll instead of API set DLLs in Debug mode."
This reverts commit 4641e9556d1343e95e4676e2f1e3024173db9962. See discussion on #24052.
Diffstat (limited to 'src/Compilation.zig')
-rw-r--r--src/Compilation.zig8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/Compilation.zig b/src/Compilation.zig
index cb89688b9b..8df018f224 100644
--- a/src/Compilation.zig
+++ b/src/Compilation.zig
@@ -2352,12 +2352,8 @@ pub fn create(gpa: Allocator, arena: Allocator, options: CreateOptions) !*Compil
comp.remaining_prelink_tasks += 2;
// When linking mingw-w64 there are some import libs we always need.
- const always_link_libs: []const []const u8 = switch (comp.root_mod.optimize_mode) {
- .Debug => &mingw.always_link_libs_debug,
- .ReleaseSafe, .ReleaseFast, .ReleaseSmall => &mingw.always_link_libs_release,
- };
- try comp.windows_libs.ensureUnusedCapacity(gpa, always_link_libs.len);
- for (always_link_libs) |name| comp.windows_libs.putAssumeCapacity(name, {});
+ try comp.windows_libs.ensureUnusedCapacity(gpa, mingw.always_link_libs.len);
+ for (mingw.always_link_libs) |name| comp.windows_libs.putAssumeCapacity(name, {});
} else {
return error.LibCUnavailable;
}