Merge changes Ibf8af35f,I32edd26b,I981875bb

am: 886d45d8dd

Change-Id: I665abf19e63ffb77c2a431f064ed026f7c13f4d9
This commit is contained in:
Colin Cross
2018-10-04 17:32:20 -07:00
committed by android-build-merger
7 changed files with 64 additions and 36 deletions

View File

@@ -406,6 +406,17 @@ func (c *Module) Init() android.Module {
c.AddProperties(feature.props()...)
}
c.Prefer32(func(ctx android.BaseModuleContext, base *android.ModuleBase, class android.OsClass) bool {
switch class {
case android.Device:
return ctx.Config().DevicePrefer32BitExecutables()
case android.HostCross:
// Windows builds always prefer 32-bit
return true
default:
return false
}
})
android.InitAndroidArchModule(c, c.hod, c.multilib)
android.InitDefaultableModule(c)