aboutsummaryrefslogtreecommitdiffstats
path: root/cc
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2016-04-15 16:27:17 -0700
committerColin Cross <ccross@android.com>2016-04-15 16:27:17 -0700
commit21b481b757e5599fec65a6a2ab573313b9def713 (patch)
tree7b86b8693add855378e029fb89b68901e84a8da9 /cc
parentc99deeb961887d402477880b338bc2792c45bed3 (diff)
downloadbuild_soong-21b481b757e5599fec65a6a2ab573313b9def713.tar.gz
build_soong-21b481b757e5599fec65a6a2ab573313b9def713.tar.bz2
build_soong-21b481b757e5599fec65a6a2ab573313b9def713.zip
Update sanitize property format
Change-Id: Ibca493a70a19cd3dfb58b5404b1c9ed42e068748
Diffstat (limited to 'cc')
-rw-r--r--cc/cc.go20
1 files changed, 14 insertions, 6 deletions
diff --git a/cc/cc.go b/cc/cc.go
index 5adaf49f..1c1ef10e 100644
--- a/cc/cc.go
+++ b/cc/cc.go
@@ -406,12 +406,20 @@ type InstallerProperties struct {
}
type UnusedProperties struct {
- Native_coverage *bool
- Required []string
- Sanitize []string `android:"arch_variant"`
- Sanitize_recover []string
- Strip string
- Tags []string
+ Native_coverage *bool
+ Required []string
+ Strip string
+ Tags []string
+ Sanitize struct {
+ Never bool `android:"arch_variant"`
+ Address bool `android:"arch_variant"`
+ Thread bool `android:"arch_variant"`
+ Undefined bool `android:"arch_variant"`
+ All_undefined bool `android:"arch_variant"`
+ Misc_undefined []string `android:"arch_variant"`
+ Coverage bool `android:"arch_variant"`
+ Recover []string
+ } `android:"arch_variant"`
}
type ModuleContextIntf interface {