From 448ec6f64ac09932a76e1a17dec9b55f78be59a6 Mon Sep 17 00:00:00 2001 From: Brian Salomon Date: Thu, 7 Nov 2019 18:31:44 +0000 Subject: [PATCH] Build internals of Skia with c++17 Change-Id: I7fedc818b6fad5c08f37c8002268c65eefdf57a2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1757345 Commit-Queue: Brian Salomon Reviewed-by: Mike Klein Cr-Commit-Position: refs/heads/master@{#713492} --- skia/BUILD.gn | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/skia/BUILD.gn b/skia/BUILD.gn index 99da57ada108d4..dd36d2a128794a 100644 --- a/skia/BUILD.gn +++ b/skia/BUILD.gn @@ -190,7 +190,11 @@ config("skia_library_config") { # assembly code contains flow control(jmp or jcc) statements. "/wd4800", # forcing value to bool 'true/false'(assigning int to bool). + "/wd5041", # out-of-line definition for constexpr static data member is not needed and is deprecated in C++17 ] + cflags_cc = [ "/std:c++17" ] + } else { + cflags_cc = [ "-std=c++17" ] } }