Merge "Build LLVM components for musl from source" am: 1c351b7e8d

Original change: https://android-review.googlesource.com/c/platform/external/llvm/+/2256268

Change-Id: I79d3c836699092fae136ba80607b2423fcc2b032
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/soong/llvm.go b/soong/llvm.go
index 6a38fb5..38e2f20 100644
--- a/soong/llvm.go
+++ b/soong/llvm.go
@@ -98,12 +98,16 @@
 				Linux_bionic_arm64 struct {
 					Enabled *bool
 				}
+				Linux_musl struct {
+					Enabled *bool
+				}
 			}
 		}
 		p := &props{}
 		p.Target.Darwin_arm64.Enabled = proptools.BoolPtr(true)
 		p.Target.Host.Enabled = proptools.BoolPtr(false)
 		p.Target.Linux_bionic_arm64.Enabled = proptools.BoolPtr(true)
+		p.Target.Linux_musl.Enabled = proptools.BoolPtr(true)
 		ctx.AppendProperties(p)
 	}
 }