rust: Drop libgcc dependency
Rustc unstable option "link-native-libraries" is used to prevent the linkage of other libraries via the #[link] directive. Add a dependency to libclang_rt.builtins, similarly to cc. Bug: 141331117 Test: lunch aosp_crosshatch-userdebug; m Change-Id: I5c232291a5dd08a99e6a12a1295e30bb8e4fcaf1
This commit is contained in:
@@ -87,7 +87,7 @@ func (binary *binaryDecorator) compilerDeps(ctx DepsContext, deps Deps) Deps {
|
||||
deps = binary.baseCompiler.compilerDeps(ctx, deps)
|
||||
|
||||
if ctx.toolchain().Bionic() {
|
||||
deps = bionicDeps(deps, Bool(binary.Properties.Static_executable))
|
||||
deps = bionicDeps(ctx, deps, Bool(binary.Properties.Static_executable))
|
||||
if Bool(binary.Properties.Static_executable) {
|
||||
deps.CrtBegin = "crtbegin_static"
|
||||
} else {
|
||||
|
Reference in New Issue
Block a user