summaryrefslogtreecommitdiffstats
path: root/build/gyp_chromium
diff options
context:
space:
mode:
authorbrettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-01-18 00:00:08 +0000
committerbrettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-01-18 00:00:08 +0000
commit203a8840d47a069f80323b539c37fb7b222bff22 (patch)
treeeaecb171c51412b3d875fab800125ea70737a1e6 /build/gyp_chromium
parentfbeddf27bbc39283450f0f23db22e34af742d89a (diff)
downloadchromium_src-203a8840d47a069f80323b539c37fb7b222bff22.zip
chromium_src-203a8840d47a069f80323b539c37fb7b222bff22.tar.gz
chromium_src-203a8840d47a069f80323b539c37fb7b222bff22.tar.bz2
Add support for Dr memory and Windows tsan in the GN build.
This generalizes the GCC iterator debugging flag to now be platform-independent. R=scottmg@chromium.org TBR=scottmg Review URL: https://codereview.chromium.org/139783012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245665 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'build/gyp_chromium')
-rwxr-xr-xbuild/gyp_chromium4
1 files changed, 3 insertions, 1 deletions
diff --git a/build/gyp_chromium b/build/gyp_chromium
index b8b328e..0a01534 100755
--- a/build/gyp_chromium
+++ b/build/gyp_chromium
@@ -173,11 +173,13 @@ def GetArgsStringForGN(supplemental_files):
remap_cases = [
('android_webview_build', '1', 'is_android_webview_build=true'),
('branding', 'Chrome', 'is_chrome_branded=true'),
+ ('build_for_tool', 'drmemory', 'disable_iterator_debugging=true'),
+ ('build_for_tool', 'tsan', 'disable_iterator_debugging=true'),
('buildtype', 'Official', 'is_official_build=true'),
('component', 'shared_library', 'is_component_build=true'),
('clang', '1', 'is_clang=true'),
('clang_use_chrome_plugins', '0', 'clang_use_chrome_plugins=false'),
- ('disable_glibcxx_debug', '1', 'disable_glibcxx_debug=true'),
+ ('disable_glibcxx_debug', '1', 'disable_iterator_debugging=true'),
('target_arch', 'ia32', 'cpu_arch="x86"'),
('target_arch', 'x64', 'cpu_arch="x64" force_win64=true'),
('target_arch', 'arm', 'cpu_arch="arm"'),