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",