authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-03-26 22:46:27+01:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-03-26 22:46:27+01:00
logccffc7f108dd9a18698f2c65523e4ab3bae1cd23
tree9ffff908261a38a716e4f667e77f32bcb5333082
parent5bb9963bbbfeed105542f52d022a80a7dd5e13a0
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

build.zig: Don't disable LTO when targeting MinGW.

We stopped building mingw32.lib with LTO recently, so this is no longer needed.

1 files changed, 0 insertions(+), 5 deletions(-)

build.zig-5
......@@ -214,11 +214,6 @@ pub fn build(b: *std.Build) !void {
214214
215215 test_step.dependOn(&exe.step);
216216
217 if (target.result.os.tag == .windows and target.result.abi == .gnu) {
218 // LTO is currently broken on mingw, this can be removed when it's fixed.
219 exe.want_lto = false;
220 }
221
222217 const use_llvm = b.option(bool, "use-llvm", "Use the llvm backend");
223218 exe.use_llvm = use_llvm;
224219 exe.use_lld = use_llvm;