diff --git a/cc/cc.go b/cc/cc.go index 801768d5e..274f4fd55 100644 --- a/cc/cc.go +++ b/cc/cc.go @@ -873,6 +873,9 @@ func (c *Module) InstallInData() bool { if c.installer == nil { return false } + if c.sanitize != nil && c.sanitize.inData() { + return true + } return c.installer.inData() } diff --git a/cc/sanitize.go b/cc/sanitize.go index 8023933c1..de19b827b 100644 --- a/cc/sanitize.go +++ b/cc/sanitize.go @@ -353,9 +353,6 @@ func sanitizerMutator(t sanitizerType) func(android.BottomUpMutatorContext) { if c.isDependencyRoot() && c.sanitize.Sanitizer(t) { modules := mctx.CreateVariations(t.String()) modules[0].(*Module).sanitize.SetSanitizer(t, true) - if mctx.AConfig().EmbeddedInMake() && !c.Host() { - modules[0].(*Module).sanitize.Properties.InData = true - } } else if c.sanitize.Properties.SanitizeDep { if c.Host() { modules := mctx.CreateVariations(t.String())