platform_build/core/clang
Chih-Hung Hsieh 765c1ea6d7 Use newest clang static analyzers.
* When WITH_STATIC_ANALYZER is set and non-zero, and clang compiler is used,
  call new clang ccc-analyzer or c++-analyzer.
* Otherwise, if WITH_SYNTAX_CHECK is set and non-zero,
  call compiler with -fsyntax-only.
* Replace "--sysroot=path" with "--sysroot path", to work with ccc-analyzer.
* ccc-analyzer executes the original compilation command to generate
  object files before calling clang with --analyze to do static analysis.
* When clang is called with --analyze, macro __clang_analyzer__ is defined.

BUG: 13287788

Change-Id: I5edb25b52998d871385dd000778db2ce83224078
2016-02-11 16:43:51 -08:00
..
arm.mk Remove -Wa,noexecstack from unsupported arm clang flags 2016-01-12 15:54:57 -08:00
arm64.mk Remove -Wa,noexecstack from unsupported arm clang flags 2016-01-12 15:54:57 -08:00
config.mk Use newest clang static analyzers. 2016-02-11 16:43:51 -08:00
HOST_CROSS_x86.mk Add 64-bit windows cross-compiles 2016-02-05 16:33:18 -08:00
HOST_CROSS_x86_64.mk Add 64-bit windows cross-compiles 2016-02-05 16:33:18 -08:00
HOST_x86.mk Add HOST_CROSS_OS 2015-09-09 18:12:29 +00:00
HOST_x86_64.mk Add HOST_CROSS_OS 2015-09-09 18:12:29 +00:00
HOST_x86_common.mk Use newest clang static analyzers. 2016-02-11 16:43:51 -08:00
mips.mk Merge "Configure synci generation explicitly" 2015-07-01 18:58:52 +00:00
mips64.mk Merge "Configure synci generation explicitly" 2015-07-01 18:58:52 +00:00
TARGET_arm.mk Remove RPATH for AddressSanitizer. 2015-12-21 10:29:54 -08:00
TARGET_arm64.mk Remove RPATH for AddressSanitizer. 2015-12-21 10:29:54 -08:00
TARGET_mips.mk Use prebuilt libclang_rt.profile. 2015-04-01 19:03:22 -07:00
TARGET_mips64.mk Use prebuilt libclang_rt.profile. 2015-04-01 19:03:22 -07:00
TARGET_x86.mk Remove RPATH for AddressSanitizer. 2015-12-21 10:29:54 -08:00
TARGET_x86_64.mk Use prebuilt libclang_rt.profile. 2015-04-01 19:03:22 -07:00
versions.mk Use newest clang static analyzers. 2016-02-11 16:43:51 -08:00
x86.mk Refactor llvm_config.mk and support the 2nd arch 2014-02-07 09:11:22 -08:00
x86_64.mk Refactor llvm_config.mk and support the 2nd arch 2014-02-07 09:11:22 -08:00