summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrsleevi@chromium.org <rsleevi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-06-27 05:02:20 +0000
committerrsleevi@chromium.org <rsleevi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-06-27 05:02:20 +0000
commit890ebb75f9b1e8c2195b46b068f9484e51aadad4 (patch)
treee92856414f3a47d2cc16afe806e5431d40d01fc4
parent5788eae5ad4b31b755f6908315cae067d2816255 (diff)
downloadchromium_src-890ebb75f9b1e8c2195b46b068f9484e51aadad4.zip
chromium_src-890ebb75f9b1e8c2195b46b068f9484e51aadad4.tar.gz
chromium_src-890ebb75f9b1e8c2195b46b068f9484e51aadad4.tar.bz2
Enable clang checks for bad refcounting patterns on ChromeOS
BUG=123295 TEST=it compiles Review URL: https://chromiumcodereview.appspot.com/10677016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@144405 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--build/common.gypi23
1 files changed, 2 insertions, 21 deletions
diff --git a/build/common.gypi b/build/common.gypi
index 53d9497..5bd2879 100644
--- a/build/common.gypi
+++ b/build/common.gypi
@@ -1092,27 +1092,8 @@
'grit_defines': ['-D', 'enable_printing'],
}],
['clang_use_chrome_plugins==1 and OS!="win"', {
- 'variables': {
- 'clang_chrome_plugins_flags': [
- '<!@(<(DEPTH)/tools/clang/scripts/plugin_flags.sh)'
- ],
- },
- 'conditions': [
- ['chromeos==1', {
- # TODO(rsleevi): http://crbug.com/123295 - Disabled on ChromeOS
- # for now.
- 'clang_chrome_plugins_flags': [
- '<@(clang_chrome_plugins_flags)',
- '-Xclang',
- '-plugin-arg-find-bad-constructs',
- '-Xclang',
- 'skip-refcounted-dtors'
- ],
- }, {
- 'clang_chrome_plugins_flags': [
- '<@(clang_chrome_plugins_flags)',
- ],
- }],
+ 'clang_chrome_plugins_flags': [
+ '<!@(<(DEPTH)/tools/clang/scripts/plugin_flags.sh)'
],
}],