Merge "Stubs libs are built with version script"
This commit is contained in:
@@ -646,6 +646,11 @@ func (library *libraryDecorator) linkShared(ctx ModuleContext,
|
|||||||
linkerDeps = append(linkerDeps, forceWeakSymbols.Path())
|
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()
|
fileName := library.getLibName(ctx) + flags.Toolchain.ShlibSuffix()
|
||||||
outputFile := android.PathForModuleOut(ctx, fileName)
|
outputFile := android.PathForModuleOut(ctx, fileName)
|
||||||
|
Reference in New Issue
Block a user