Update ToolingCFlags overrides to include other new architectures
Bug: 110235326 Test: m checkbuild Change-Id: I9d0ada05d95bb260500c1d694332a73363b0f299
This commit is contained in:
@@ -74,8 +74,13 @@ func (sabimod *sabi) flags(ctx ModuleContext, flags Flags) Flags {
|
|||||||
|
|
||||||
// RSClang does not support recent mcpu option likes exynos-m2.
|
// RSClang does not support recent mcpu option likes exynos-m2.
|
||||||
// So we need overriding mcpu option when we want to use it.
|
// So we need overriding mcpu option when we want to use it.
|
||||||
if ctx.Arch().CpuVariant == "exynos-m2" {
|
mappedArch := map[string]string{
|
||||||
flags.ToolingCFlags = append(flags.ToolingCFlags, "-mcpu=cortex-a53")
|
"exynos-m2": "cortex-a53",
|
||||||
|
"cortex-a55": "cortex-a53",
|
||||||
|
"cortex-a75": "cortex-a57",
|
||||||
|
}
|
||||||
|
if arch, ok := mappedArch[ctx.Arch().CpuVariant]; ok {
|
||||||
|
flags.ToolingCFlags = append(flags.ToolingCFlags, "-mcpu="+arch)
|
||||||
}
|
}
|
||||||
|
|
||||||
return flags
|
return flags
|
||||||
|
Reference in New Issue
Block a user