Index: third_party/mach_override/BUILD.gn |
diff --git a/third_party/mach_override/BUILD.gn b/third_party/mach_override/BUILD.gn |
index f50d3cc6c1343a738161e05db54896e84341ab12..779757d7de283e66aa837a2e6805ccc444a466ab 100644 |
--- a/third_party/mach_override/BUILD.gn |
+++ b/third_party/mach_override/BUILD.gn |
@@ -24,6 +24,12 @@ static_library("libudis86") { |
"HAVE_ASSERT_H", |
"HAVE_STRING_H", |
] |
+ |
+ # syn.c doesn't specify a return value when it issues an assertion. |
+ cflags = [ "-Wno-return-type" ] |
+ |
+ configs -= [ "//build/config/compiler:chromium_code" ] |
+ configs += [ "//build/config/compiler:no_chromium_code" ] |
} |
static_library("mach_override") { |