From 0151651603ce7ba0f23df4699692984248ae8b12 Mon Sep 17 00:00:00 2001 From: machenbach Date: Tue, 17 May 2016 12:39:11 -0700 Subject: [PATCH] [gn] Port more build flags for gn BUG=chromium:474921 LOG=n NOTRY=true Review-Url: https://codereview.chromium.org/1983093002 Cr-Commit-Position: refs/heads/master@{#36293} --- build_overrides/v8.gni | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/build_overrides/v8.gni b/build_overrides/v8.gni index b7e653875a..eae2e13706 100644 --- a/build_overrides/v8.gni +++ b/build_overrides/v8.gni @@ -9,6 +9,20 @@ if (is_android) { import("//build/config/android/config.gni") } +declare_args() { + # V8 generates code for this architecture. + v8_target_arch = target_cpu +} + +if (((v8_target_arch == "ia32" || + v8_target_arch == "x64" || + v8_target_arch=="x87") && + (is_linux || is_mac)) || + (v8_target_arch == "ppc64" && is_linux)) { + v8_enable_gdbjit = true +} + +v8_imminent_deprecation_warnings = true v8_optimized_debug = false v8_extra_library_files = [] v8_experimental_extra_library_files = []