aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'apex/apex.go')
-rw-r--r--apex/apex.go11
1 files changed, 11 insertions, 0 deletions
diff --git a/apex/apex.go b/apex/apex.go
index 68d0bc14..51d0718a 100644
--- a/apex/apex.go
+++ b/apex/apex.go
@@ -521,6 +521,17 @@ func (a *apexBundle) DepsMutator(ctx android.BottomUpMutatorContext) {
521 a.properties.Multilib.Prefer32.Binaries, target.String(), 521 a.properties.Multilib.Prefer32.Binaries, target.String(),
522 a.getImageVariation(config)) 522 a.getImageVariation(config))
523 } 523 }
524
525 if strings.HasPrefix(ctx.ModuleName(), "com.android.runtime") && target.Os.Class == android.Device {
526 for _, sanitizer := range ctx.Config().SanitizeDevice() {
527 if sanitizer == "hwaddress" {
528 addDependenciesForNativeModules(ctx,
529 []string{"libclang_rt.hwasan-aarch64-android"},
530 nil, target.String(), a.getImageVariation(config))
531 break
532 }
533 }
534 }
524 } 535 }
525 536
526 } 537 }