Merge "Revert "Revert "Fix: sanitizerRuntimeMutator is not run for host"""
diff --git a/cc/sanitize.go b/cc/sanitize.go
index 79fbd47..0951efe 100644
--- a/cc/sanitize.go
+++ b/cc/sanitize.go
@@ -672,10 +672,10 @@
// Add the dependency to the runtime library for each of the sanitizer variants
func sanitizerRuntimeMutator(mctx android.BottomUpMutatorContext) {
- if mctx.Os() != android.Android {
- return
- }
if c, ok := mctx.Module().(*Module); ok && c.sanitize != nil {
+ if !c.Enabled() {
+ return
+ }
var sanitizers []string
var diagSanitizers []string