From e8d42ae19d9c8433a728fb1b1382a3ff0258926c Mon Sep 17 00:00:00 2001 From: Robert Liao Date: Mon, 14 Aug 2017 10:51:58 -0700 Subject: [PATCH] Remove /RTC1 for Windows Debug Builds MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit SwiftShader requests the optimized flags for debug buidls for performance. This leads to an incompatible use of /O1 and /RTC1. BUG=chromium:755195 Change-Id: I53b6f99a67d0b8d5fc5932b677ee278aca300702 Reviewed-on: https://swiftshader-review.googlesource.com/11594 Reviewed-by: Alexis Hétu Reviewed-by: Nicolas Capens Tested-by: Robert Liao --- BUILD.gn | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/BUILD.gn b/BUILD.gn index f6c069974..39f72cb33 100644 --- a/BUILD.gn +++ b/BUILD.gn @@ -33,9 +33,7 @@ config("swiftshader_config") { "NO_SANITIZE_FUNCTION=", ] - if (is_debug) { - cflags += [ "/RTC1" ] # Run-Time Error Checks - } else { + if (!is_debug) { defines += [ "ANGLE_DISABLE_TRACE" ] } } else { -- 2.11.0