Home
last modified time | relevance | path

Searched refs:linker (Results 1 – 25 of 37) sorted by relevance

12

/build/soong/cc/
Dlinker.go233 func (linker *baseLinker) appendLdflags(flags []string) {
234 linker.Properties.Ldflags = append(linker.Properties.Ldflags, flags...)
238 func (linker *baseLinker) linkerInit(ctx BaseModuleContext) {
240 linker.dynamicProperties.RunPaths = append(linker.dynamicProperties.RunPaths, "../lib64", "lib64")
242 linker.dynamicProperties.RunPaths = append(linker.dynamicProperties.RunPaths, "../lib", "lib")
246 func (linker *baseLinker) linkerProps() []interface{} {
247 return []interface{}{&linker.Properties, &linker.dynamicProperties}
250 func (linker *baseLinker) linkerDeps(ctx DepsContext, deps Deps) Deps {
251 deps.WholeStaticLibs = append(deps.WholeStaticLibs, linker.Properties.Whole_static_libs...)
252 deps.HeaderLibs = append(deps.HeaderLibs, linker.Properties.Header_libs...)
[all …]
Dtest.go207 if test, ok := m.linker.(testPerSrc); ok {
229 allTests.(*Module).linker.(testPerSrc).unsetSrc()
235 tests[i].(*Module).linker.(testPerSrc).setSrc(testNames[i], src)
246 linker *baseLinker member
300 func (test *testDecorator) linkerInit(ctx BaseModuleContext, linker *baseLinker) {
310 linker.dynamicProperties.RunPaths = append(linker.dynamicProperties.RunPaths, runpath)
314 linker.dynamicProperties.RunPaths = append(linker.dynamicProperties.RunPaths, "")
469 linker: binary.baseLinker,
475 module.linker = test
511 linker: library.baseLinker,
[all …]
Dbinary_sdk_member.go129 binaryLinker := ccModule.linker.(*binaryDecorator)
133 if ccModule.linker != nil {
135 specifiedDeps = ccModule.linker.linkerSpecifiedDeps(specifiedDeps)
Dsnapshot_utils.go27 if _, ok := m.linker.(snapshotLibraryInterface); ok {
35 return m.linker.(snapshotLibraryInterface).snapshotHeaders()
Dndk_prebuilt.go73 module.linker = &ndkPrebuiltObjectLinker{
125 module.linker = &ndkPrebuiltStlLinker{
143 module.linker = &ndkPrebuiltStlLinker{
Dkernel_headers.go47 module.linker = stub
Dbinary.go115 var _ linker = (*binaryDecorator)(nil)
208 module.linker = binary
544 func (binary *binaryDecorator) injectHostBionicLinkerSymbols(ctx ModuleContext, in, linker android.…
549 Implicit: linker,
552 "linker": linker.String(),
Dndk_library.go276 func (linker *stubDecorator) linkerDeps(ctx DepsContext, deps Deps) Deps {
280 func (linker *stubDecorator) Name(name string) string {
336 module.linker = stub
Dlibrary_sdk_member.go151 if lib, ok := ccModule.linker.(*libraryDecorator); ok {
448 if ccModule.linker != nil {
450 specifiedDeps = ccModule.linker.linkerSpecifiedDeps(specifiedDeps)
Dobject.go99 module.linker = &objectLinker{
163 for _, props := range m.linker.linkerProps() {
DAndroid.bp56 "linker.go",
Dtoolchain_library.go65 module.linker = toolchainLibrary
Dndk_sysroot.go126 if library, ok := m.linker.(*libraryDecorator); ok {
Dprebuilt.go245 module.linker = prebuilt
399 module.linker = prebuilt
506 module.linker = prebuilt
Dsnapshot_prebuilt.go682 module.linker = prebuilt
844 module.linker = prebuilt
906 module.linker = prebuilt
924 module.linker = prebuilt
Dlibrary.go578 if i, ok := handler.module.linker.(snapshotLibraryInterface); ok {
1910 module.linker = library
1954 if m, ok := mctx.Module().(*Module); ok && m.linker != nil {
1955 _, ccPrebuilt = m.linker.(prebuiltLibraryInterface)
1958 library := mctx.Module().(*Module).linker.(prebuiltLibraryInterface)
1971 static.linker.(prebuiltLibraryInterface).setStatic()
1972 shared.linker.(prebuiltLibraryInterface).setShared()
1981 static.linker.(prebuiltLibraryInterface).disablePrebuilt()
1984 shared.linker.(prebuiltLibraryInterface).disablePrebuilt()
2195 if library, ok := cc.linker.(*libraryDecorator); ok {
/build/soong/cmd/host_bionic_inject/
Dhost_bionic_inject.go55 linker, err := elf.Open(linkerFile)
61 startAddr, err := parseElf(r, linker)
82 func parseElf(r io.ReaderAt, linker *elf.File) (uint64, error) {
106 err = checkLinker(file, linker, symbols)
130 func checkLinker(file, linker *elf.File, fileSyms []elf.Symbol) error {
136 for i, lprog := range linker.Progs {
/build/soong/
DAndroid.bp90 srcs: [":linker"],
91 out: ["linker.s"],
111 srcs: [":linker"],
112 out: ["linker.flags"],
/build/make/target/product/virtual_ab_ota/
Dlaunch_with_vendor_ramdisk.mk25 linker.vendor_ramdisk \
/build/bazel/tests/bionic/
DBUILD6 "//bionic/linker:ld-android",
/build/make/core/combo/
DTARGET_linux-x86.mk42 $(combo_2nd_arch_prefix)TARGET_LINKER := /system/bin/linker
DTARGET_linux-arm.mk74 $(combo_2nd_arch_prefix)TARGET_LINKER := /system/bin/linker
/build/make/target/product/
Dbase_vendor.mk25 linker.recovery \
/build/bazel/rules/
Dcc_library_static.bzl36 # Returns a cloned copy of the given CcInfo object, except that all linker inputs
40 # may expect they are depending directly on a target which generates linker inputs,
/build/make/tools/acp/
DREADME26 - The Darwin linker insists that ranlib be current. If you copy the

12