Don't link bionicDeps for noStdlibs bindgen. Bug: None Test: treehugger Change-Id: I213328f038061099d5c0dad0ef22cfd632ed268d
diff --git a/rust/bindgen.go b/rust/bindgen.go index 878f896..8cec918 100644 --- a/rust/bindgen.go +++ b/rust/bindgen.go
@@ -313,7 +313,7 @@ func (b *bindgenDecorator) SourceProviderDeps(ctx DepsContext, deps Deps) Deps { deps = b.BaseSourceProvider.SourceProviderDeps(ctx, deps) - if ctx.toolchain().Bionic() { + if ctx.toolchain().Bionic() && !ctx.RustModule().compiler.noStdlibs() { deps = bionicDeps(ctx, deps, false) } else if ctx.Os() == android.LinuxMusl { deps = muslDeps(ctx, deps, false)