Loading cc/linker.go +1 −1 Original line number Diff line number Diff line Loading @@ -322,7 +322,7 @@ func (linker *baseLinker) linkerDeps(ctx DepsContext, deps Deps) Deps { if ctx.toolchain().Bionic() { // libclang_rt.builtins has to be last on the command line if !Bool(linker.Properties.No_libcrt) { if !Bool(linker.Properties.No_libcrt) && !ctx.header() { deps.LateStaticLibs = append(deps.LateStaticLibs, config.BuiltinsRuntimeLibrary(ctx.toolchain())) } Loading cc/stl.go +2 −0 Original line number Diff line number Diff line Loading @@ -62,6 +62,8 @@ func (stl *stl) begin(ctx BaseModuleContext) { s := "" if stl.Properties.Stl != nil { s = *stl.Properties.Stl } else if ctx.header() { s = "none" } if ctx.useSdk() && ctx.Device() { switch s { Loading Loading
cc/linker.go +1 −1 Original line number Diff line number Diff line Loading @@ -322,7 +322,7 @@ func (linker *baseLinker) linkerDeps(ctx DepsContext, deps Deps) Deps { if ctx.toolchain().Bionic() { // libclang_rt.builtins has to be last on the command line if !Bool(linker.Properties.No_libcrt) { if !Bool(linker.Properties.No_libcrt) && !ctx.header() { deps.LateStaticLibs = append(deps.LateStaticLibs, config.BuiltinsRuntimeLibrary(ctx.toolchain())) } Loading
cc/stl.go +2 −0 Original line number Diff line number Diff line Loading @@ -62,6 +62,8 @@ func (stl *stl) begin(ctx BaseModuleContext) { s := "" if stl.Properties.Stl != nil { s = *stl.Properties.Stl } else if ctx.header() { s = "none" } if ctx.useSdk() && ctx.Device() { switch s { Loading