Merge "Stubs libs are built with version script"

am: a374cbb445

Change-Id: If72f30160049bb8b40aba9f049db274c6d2db934
This commit is contained in:
Jiyong Park 2019-01-12 16:22:44 -08:00 committed by android-build-merger
commit c287271902

View file

@ -646,6 +646,11 @@ func (library *libraryDecorator) linkShared(ctx ModuleContext,
linkerDeps = append(linkerDeps, forceWeakSymbols.Path())
}
}
if library.buildStubs() {
linkerScriptFlags := "-Wl,--version-script," + library.versionScriptPath.String()
flags.LdFlags = append(flags.LdFlags, linkerScriptFlags)
linkerDeps = append(linkerDeps, library.versionScriptPath)
}
fileName := library.getLibName(ctx) + flags.Toolchain.ShlibSuffix()
outputFile := android.PathForModuleOut(ctx, fileName)