Commit 27a9240ccb

Andrew Kelley <andrew@ziglang.org>
2024-04-29 06:20:57
suppress C++ type-limits warnings
Zig has no more C++ code; these warnings are being tripped by the Clang code copy-pasted into Zig. No sense in detecting them.
1 parent 72d6f79
Changed files (2)
build.zig
@@ -650,7 +650,7 @@ const exe_cflags = [_][]const u8{
     "-fvisibility-inlines-hidden",
     "-fno-exceptions",
     "-fno-rtti",
-    "-Werror=type-limits",
+    "-Wno-type-limits",
     "-Wno-missing-braces",
     "-Wno-comment",
 };
CMakeLists.txt
@@ -685,7 +685,7 @@ if(MSVC)
     set(EXE_LDFLAGS "${EXE_LDFLAGS} /debug:fastlink")
   endif()
 else()
-  set(EXE_CXX_FLAGS "-std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -fvisibility-inlines-hidden -fno-exceptions -fno-rtti -Werror=type-limits -Wno-missing-braces -Wno-comment")
+  set(EXE_CXX_FLAGS "-std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -fvisibility-inlines-hidden -fno-exceptions -fno-rtti -Wno-type-limits -Wno-missing-braces -Wno-comment")
   set(EXE_LDFLAGS " ")
   if(MINGW)
     set(EXE_CXX_FLAGS "${EXE_CXX_FLAGS} -Wno-format")