Lines Matching refs:deps
235 func (linker *baseLinker) linkerDeps(ctx DepsContext, deps Deps) Deps {
236 deps.WholeStaticLibs = append(deps.WholeStaticLibs, linker.Properties.Whole_static_libs...)
237 deps.HeaderLibs = append(deps.HeaderLibs, linker.Properties.Header_libs...)
238 deps.StaticLibs = append(deps.StaticLibs, linker.Properties.Static_libs...)
239 deps.SharedLibs = append(deps.SharedLibs, linker.Properties.Shared_libs...)
240 deps.RuntimeLibs = append(deps.RuntimeLibs, linker.Properties.Runtime_libs...)
242 …deps.ReexportHeaderLibHeaders = append(deps.ReexportHeaderLibHeaders, linker.Properties.Export_hea…
243 …deps.ReexportStaticLibHeaders = append(deps.ReexportStaticLibHeaders, linker.Properties.Export_sta…
244 …deps.ReexportSharedLibHeaders = append(deps.ReexportSharedLibHeaders, linker.Properties.Export_sha…
245 …deps.ReexportGeneratedHeaders = append(deps.ReexportGeneratedHeaders, linker.Properties.Export_gen…
247 deps.SharedLibs = removeListFromList(deps.SharedLibs, linker.Properties.Exclude_shared_libs)
248 deps.StaticLibs = removeListFromList(deps.StaticLibs, linker.Properties.Exclude_static_libs)
249 …deps.WholeStaticLibs = removeListFromList(deps.WholeStaticLibs, linker.Properties.Exclude_static_l…
258 …deps.ExcludeLibsForApex = append(deps.ExcludeLibsForApex, linker.Properties.Target.Apex.Exclude_sh…
259 …deps.ExcludeLibsForApex = append(deps.ExcludeLibsForApex, linker.Properties.Target.Apex.Exclude_st…
262 deps.WholeStaticLibs = append(deps.WholeStaticLibs, "libbuildversion")
266 deps.SharedLibs = append(deps.SharedLibs, linker.Properties.Target.Vendor.Shared_libs...)
267 …deps.SharedLibs = removeListFromList(deps.SharedLibs, linker.Properties.Target.Vendor.Exclude_shar…
268 …deps.ReexportSharedLibHeaders = removeListFromList(deps.ReexportSharedLibHeaders, linker.Propertie…
269 deps.StaticLibs = append(deps.StaticLibs, linker.Properties.Target.Vendor.Static_libs...)
270 …deps.StaticLibs = removeListFromList(deps.StaticLibs, linker.Properties.Target.Vendor.Exclude_stat…
271 …deps.HeaderLibs = removeListFromList(deps.HeaderLibs, linker.Properties.Target.Vendor.Exclude_head…
272 …deps.ReexportStaticLibHeaders = removeListFromList(deps.ReexportStaticLibHeaders, linker.Propertie…
273 …deps.WholeStaticLibs = removeListFromList(deps.WholeStaticLibs, linker.Properties.Target.Vendor.Ex…
274 …deps.RuntimeLibs = removeListFromList(deps.RuntimeLibs, linker.Properties.Target.Vendor.Exclude_ru…
278 deps.SharedLibs = append(deps.SharedLibs, linker.Properties.Target.Product.Shared_libs...)
279 …deps.SharedLibs = removeListFromList(deps.SharedLibs, linker.Properties.Target.Product.Exclude_sha…
280 …deps.ReexportSharedLibHeaders = removeListFromList(deps.ReexportSharedLibHeaders, linker.Propertie…
281 deps.StaticLibs = append(deps.StaticLibs, linker.Properties.Target.Product.Static_libs...)
282 …deps.StaticLibs = removeListFromList(deps.StaticLibs, linker.Properties.Target.Product.Exclude_sta…
283 …deps.HeaderLibs = removeListFromList(deps.HeaderLibs, linker.Properties.Target.Product.Exclude_hea…
284 …deps.ReexportStaticLibHeaders = removeListFromList(deps.ReexportStaticLibHeaders, linker.Propertie…
285 …deps.WholeStaticLibs = removeListFromList(deps.WholeStaticLibs, linker.Properties.Target.Product.E…
286 …deps.RuntimeLibs = removeListFromList(deps.RuntimeLibs, linker.Properties.Target.Product.Exclude_r…
290 deps.SharedLibs = append(deps.SharedLibs, linker.Properties.Target.Recovery.Shared_libs...)
291 …deps.SharedLibs = removeListFromList(deps.SharedLibs, linker.Properties.Target.Recovery.Exclude_sh…
292 …deps.ReexportSharedLibHeaders = removeListFromList(deps.ReexportSharedLibHeaders, linker.Propertie…
293 deps.StaticLibs = append(deps.StaticLibs, linker.Properties.Target.Recovery.Static_libs...)
294 …deps.StaticLibs = removeListFromList(deps.StaticLibs, linker.Properties.Target.Recovery.Exclude_st…
295 …deps.HeaderLibs = removeListFromList(deps.HeaderLibs, linker.Properties.Target.Recovery.Exclude_he…
296 …deps.ReexportHeaderLibHeaders = removeListFromList(deps.ReexportHeaderLibHeaders, linker.Propertie…
297 …deps.ReexportStaticLibHeaders = removeListFromList(deps.ReexportStaticLibHeaders, linker.Propertie…
298 …deps.WholeStaticLibs = removeListFromList(deps.WholeStaticLibs, linker.Properties.Target.Recovery.…
302 …deps.SharedLibs = removeListFromList(deps.SharedLibs, linker.Properties.Target.Ramdisk.Exclude_sha…
303 …deps.ReexportSharedLibHeaders = removeListFromList(deps.ReexportSharedLibHeaders, linker.Propertie…
304 deps.StaticLibs = append(deps.StaticLibs, linker.Properties.Target.Ramdisk.Static_libs...)
305 …deps.StaticLibs = removeListFromList(deps.StaticLibs, linker.Properties.Target.Ramdisk.Exclude_sta…
306 …deps.ReexportStaticLibHeaders = removeListFromList(deps.ReexportStaticLibHeaders, linker.Propertie…
307 …deps.WholeStaticLibs = removeListFromList(deps.WholeStaticLibs, linker.Properties.Target.Ramdisk.E…
311 …deps.SharedLibs = removeListFromList(deps.SharedLibs, linker.Properties.Target.Vendor_ramdisk.Excl…
312 …deps.ReexportSharedLibHeaders = removeListFromList(deps.ReexportSharedLibHeaders, linker.Propertie…
313 …deps.StaticLibs = removeListFromList(deps.StaticLibs, linker.Properties.Target.Vendor_ramdisk.Excl…
314 …deps.ReexportStaticLibHeaders = removeListFromList(deps.ReexportStaticLibHeaders, linker.Propertie…
315 …deps.WholeStaticLibs = removeListFromList(deps.WholeStaticLibs, linker.Properties.Target.Vendor_ra…
319 deps.SharedLibs = append(deps.SharedLibs, linker.Properties.Target.Platform.Shared_libs...)
325 deps.LateStaticLibs = append(deps.LateStaticLibs, config.BuiltinsRuntimeLibrary(ctx.toolchain()))
328 deps.SystemSharedLibs = linker.Properties.System_shared_libs
331 if deps.SystemSharedLibs == nil && !ctx.BazelConversionMode() {
335 deps.SystemSharedLibs = []string{"libc", "libm", "libdl"}
338 if inList("libdl", deps.SharedLibs) {
341 if inList("libc", deps.SystemSharedLibs) {
342 if !inList("libdl", deps.SystemSharedLibs) {
346 _, deps.SharedLibs = removeFromList("libdl", deps.SharedLibs)
352 if inList("libdl", deps.SystemSharedLibs) && inList("libc", deps.SystemSharedLibs) &&
353 indexList("libdl", deps.SystemSharedLibs) < indexList("libc", deps.SystemSharedLibs) {
357 deps.LateSharedLibs = append(deps.LateSharedLibs, deps.SystemSharedLibs...)
364 deps.StaticLibs = append(deps.StaticLibs, "libbioniccompat")
367 deps.LateStaticLibs = append(deps.LateStaticLibs, "libcompiler_rt")
373 deps.LateStaticLibs = append(deps.LateStaticLibs, "libwinpthread")
376 return deps
550 flags Flags, deps PathDeps, objs Objects) android.Path {