From 575e21c61a9257c5b0134f85c1bf849fb168c78e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Wed, 15 Apr 2026 02:02:51 +0200 Subject: [PATCH] mingw: disable all warnings --- src/libs/mingw.zig | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/libs/mingw.zig b/src/libs/mingw.zig index acad93b970d894e87baa872e4d27e2d978c6e583..85fc522385b20722409be62ce7688d7b6b27588d 100644 --- a/src/libs/mingw.zig +++ b/src/libs/mingw.zig @@ -135,8 +135,6 @@ pub fn buildCrtFile(comp: *Compilation, crt_file: CrtFile, prog_node: std.Progre try addCcArgs(comp, arena, &winpthreads_args); try winpthreads_args.appendSlice(&[_][]const u8{ "-DIN_WINPTHREAD", - // winpthreads incorrectly assumes that Clang has `-Wprio-ctor-dtor`. - "-Wno-unknown-warning-option", }); switch (comp.compilerRtOptMode()) { @@ -170,6 +168,7 @@ fn addCcArgs( args: *std.array_list.Managed([]const u8), ) error{OutOfMemory}!void { try args.appendSlice(&[_][]const u8{ + "-w", // Disable all warnings. "-std=gnu11", "-D__USE_MINGW_ANSI_STDIO=0", -- 2.54.0