platform_build_soong/cc
Vishwath Mohan 8f4fdd8f76 Disable CFI for ASAN targets. (Soong)
This CL disables CFI if both CFI and ASAN flags are enabled. This
allows ASAN to take precedence where needed, preventing build errors
that would otherwise arise.

Bug: 30227045
Test: SANITIZE_TARGET="address" m -j40
Change-Id: Id336bf2bf5498d4c3ea6492e36b366c76c06376e
2017-04-20 08:06:09 -07:00
..
config soong: use optimal FPU for Cortex-A7 2017-04-11 14:37:04 -07:00
androidmk.go Add header-abi-checker for Vndk abi checks. 2017-04-14 19:48:10 -07:00
binary.go Make PIC/PIE levels compatible for LTO (Soong). 2017-04-17 16:21:41 -07:00
builder.go Fix lots of warnings from abi dumping. 2017-04-18 10:50:31 -07:00
cc.go Add header-abi-checker for Vndk abi checks. 2017-04-14 19:48:10 -07:00
cc_test.go Add support for building on Darwin hosts 2015-05-07 14:09:48 -07:00
check.go Ban --coverage now that we have native coverage 2017-02-14 13:05:48 -08:00
cmakelists.go Fix include order 2017-03-31 00:48:53 +00:00
compiler.go Split /system and /vendor modules, allow multi-installation 2017-04-11 12:27:41 -07:00
coverage.go Native Coverage support in Soong (gcov) 2017-02-14 13:05:48 -08:00
gen.go Support aidl cpp generation 2016-12-05 15:49:40 -08:00
gen_stub_libs.py Support a vndk tag in gen_stub_libs.py 2017-04-05 14:13:55 -07:00
installer.go Split /system and /vendor modules, allow multi-installation 2017-04-11 12:27:41 -07:00
library.go Add header-abi-checker for Vndk abi checks. 2017-04-14 19:48:10 -07:00
linker.go Split /system and /vendor modules, allow multi-installation 2017-04-11 12:27:41 -07:00
llndk_library.go Remove explicit suffixes from (ll)ndk_library 2017-04-11 15:14:11 +00:00
makevars.go Split /system and /vendor modules, allow multi-installation 2017-04-11 12:27:41 -07:00
ndk_headers.go Add LLNDK support for the VNDK 2017-04-07 10:18:56 -07:00
ndk_library.go Use ArchType instead of string as map key 2017-04-13 20:40:59 +00:00
ndk_prebuilt.go Build a static library for header-only libraries 2017-02-14 17:52:10 -08:00
ndk_sysroot.go Add preprocessed_ndk_headers. 2017-02-22 14:52:52 -08:00
object.go Pass DepsContext to dependency methods 2016-12-13 17:32:29 -08:00
prebuilt.go Add support for binary and static library and prebuilts 2017-03-17 14:06:28 -07:00
proto.go Add subdir to GenPath 2016-11-02 21:19:11 -07:00
pylintrc Don't warn for TODOish comments. 2016-08-01 14:36:22 -07:00
relocation_packer.go Add Relocation Packer support 2016-09-15 03:39:05 +00:00
sabi.go Add header-abi-checker for Vndk abi checks. 2017-04-14 19:48:10 -07:00
sanitize.go Disable CFI for ASAN targets. (Soong) 2017-04-20 08:06:09 -07:00
stl.go Add ctx.Windows() 2017-04-04 15:39:04 -07:00
strip.go Separate cc.go 2016-07-29 15:17:58 -07:00
test.go Add support for test_suites property on cc_test modules 2017-03-27 16:27:50 -07:00
test_data_test.go Use a minimal set of mutators, module types, and singletons for tests 2017-03-16 16:50:10 -07:00
test_gen_stub_libs.py Support a vndk tag in gen_stub_libs.py 2017-04-05 14:13:55 -07:00
tidy.go Pass DepsContext to dependency methods 2016-12-13 17:32:29 -08:00
toolchain_library.go Pass DepsContext to dependency methods 2016-12-13 17:32:29 -08:00
util.go Add header-abi-checker for Vndk abi checks. 2017-04-14 19:48:10 -07:00