[Win32] Don't warn on #pragma optimize (#563) Disable this warning when building with clang on Windows, which has no support for #pragma optimize. See: https://crbug.com/505314#c13 Issue: https://github.com/flutter/flutter/issues/59199
diff --git a/build/config/compiler/BUILD.gn b/build/config/compiler/BUILD.gn index 999c6fb..8282fb4 100644 --- a/build/config/compiler/BUILD.gn +++ b/build/config/compiler/BUILD.gn
@@ -605,6 +605,12 @@ "-Wno-nonportable-system-include-path", ] } + if (is_clang) { + default_warning_flags += [ + # No support for #pragma optimize. https://crbug.com/505314#c13 + "-Wno-ignored-pragma-optimize", + ] + } } else { # Common GCC warning setup. default_warning_flags += [