Loading rust/builder.go +2 −0 Original line number Diff line number Diff line Loading @@ -134,6 +134,8 @@ func TransformSrctoRlib(ctx ModuleContext, mainSrc android.Path, deps PathDeps, func TransformSrctoDylib(ctx ModuleContext, mainSrc android.Path, deps PathDeps, flags Flags, outputFile android.WritablePath) buildOutput { flags.GlobalRustFlags = append(flags.GlobalRustFlags, "-C lto=thin") return transformSrctoCrate(ctx, mainSrc, deps, flags, outputFile, "dylib") } Loading rust/config/global.go +1 −0 Original line number Diff line number Diff line Loading @@ -54,6 +54,7 @@ var ( // TODO (b/267698452): Temporary workaround until the "no unstable // features" policy is enforced. "-A stable-features", "-Zdylib-lto", } deviceGlobalRustFlags = []string{ Loading Loading
rust/builder.go +2 −0 Original line number Diff line number Diff line Loading @@ -134,6 +134,8 @@ func TransformSrctoRlib(ctx ModuleContext, mainSrc android.Path, deps PathDeps, func TransformSrctoDylib(ctx ModuleContext, mainSrc android.Path, deps PathDeps, flags Flags, outputFile android.WritablePath) buildOutput { flags.GlobalRustFlags = append(flags.GlobalRustFlags, "-C lto=thin") return transformSrctoCrate(ctx, mainSrc, deps, flags, outputFile, "dylib") } Loading
rust/config/global.go +1 −0 Original line number Diff line number Diff line Loading @@ -54,6 +54,7 @@ var ( // TODO (b/267698452): Temporary workaround until the "no unstable // features" policy is enforced. "-A stable-features", "-Zdylib-lto", } deviceGlobalRustFlags = []string{ Loading