Remove explicit suffixes from (ll)ndk_library
Soong can rename these automatically for internal use, so don't require
users to set these.
Bug: 33241851
Test: Android-aosp_arm.mk is the same before/after
Test: build.ninja is the same before/after
Test: build-aosp_arm.ninja is the same before/after
Merged-In: Ia92356a0ec079f908fd49812231228046783e50d
Change-Id: Ia92356a0ec079f908fd49812231228046783e50d
diff --git a/cc/cc.go b/cc/cc.go
index 8ef606f..ae203a3 100644
--- a/cc/cc.go
+++ b/cc/cc.go
@@ -430,7 +430,9 @@
func (c *Module) Name() string {
name := c.ModuleBase.Name()
- if p, ok := c.linker.(prebuiltLinkerInterface); ok {
+ if p, ok := c.linker.(interface {
+ Name(string) string
+ }); ok {
name = p.Name(name)
}
return name