| Index: build/common.gypi
|
| diff --git a/build/common.gypi b/build/common.gypi
|
| index fc8295992c055c47b8692aa117d8395b8440091d..8de62cac9d1d0a456a51a1e1282052a1771deb0a 100644
|
| --- a/build/common.gypi
|
| +++ b/build/common.gypi
|
| @@ -2228,6 +2228,11 @@
|
| # no need to load it dynamically.
|
| 'clang_dynlib_flags%': '',
|
| }],
|
| + ['OS=="android"', {
|
| + 'clang_plugin_args_ipc%': '-Xclang -plugin-arg-find-bad-constructs -Xclang check-ipc',
|
| + }, {
|
| + 'clang_plugin_args_ipc%': '',
|
| + }],
|
| ],
|
| 'clang_plugin_args%': '-Xclang -plugin-arg-find-bad-constructs -Xclang check-templates '
|
| '-Xclang -plugin-arg-find-bad-constructs -Xclang follow-macro-expansion ',
|
| @@ -2235,7 +2240,7 @@
|
| # If you change these, also change build/config/clang/BUILD.gn.
|
| 'clang_chrome_plugins_flags%':
|
| '<(clang_dynlib_flags)'
|
| - '-Xclang -add-plugin -Xclang find-bad-constructs <(clang_plugin_args)',
|
| + '-Xclang -add-plugin -Xclang find-bad-constructs <(clang_plugin_args) <(clang_plugin_args_ipc)',
|
| }],
|
| ['asan==1 or msan==1 or lsan==1 or tsan==1', {
|
| 'clang%': 1,
|
|
|