- Sort Score
- Result 10 results
- Languages All
Results 1 - 4 of 4 for seenlib (0.23 sec)
-
src/cmd/link/internal/ld/go.go
if ctxt.Target.IsOpenbsd() { return dedupLibrariesOpenBSD(ctxt, libs) } return libs } var seenlib = make(map[string]bool) func adddynlib(ctxt *Link, lib string) { if seenlib[lib] || ctxt.LinkMode == LinkExternal { return } seenlib[lib] = true if ctxt.IsELF { dsu := ctxt.loader.MakeSymbolUpdater(ctxt.DynStr) if dsu.Size() == 0 { dsu.Addstring("") }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Sep 22 16:48:30 UTC 2023 - 11.2K bytes - Viewed (0) -
src/cmd/link/internal/ld/macho.go
if s != 0 { ctxt.loader.SetAttrCgoExportDynamic(s, false) } } } } func machoadddynlib(lib string, linkmode LinkMode) { if seenlib[lib] || linkmode == LinkExternal { return } seenlib[lib] = true // Will need to store the library name rounded up // and 24 bytes of header metadata. If not enough // space, grab another page of initial space at the
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 20 15:32:53 UTC 2024 - 43.9K bytes - Viewed (0) -
src/cmd/link/internal/ld/elf.go
d.AddUint64(target.Arch, uint64(len(ldr.Data(s)))) dil := ldr.SymDynimplib(s) if !cgoeDynamic && dil != "" && !seenlib[dil] { du := ldr.MakeSymbolUpdater(syms.Dynamic) Elfwritedynent(target.Arch, du, elf.DT_NEEDED, uint64(dstru.Addstring(dil))) seenlib[dil] = true } } else { /* value */ if st == sym.SDYNIMPORT { d.AddUint32(target.Arch, 0) } else {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Apr 22 13:29:54 UTC 2024 - 63.6K bytes - Viewed (0) -
src/cmd/link/internal/ld/lib.go
} seenDirs[dir] = true } base = strings.TrimSuffix(base, ".so") base = strings.TrimPrefix(base, "lib") if !seenLibs[base] { argv = append(argv, "-l"+base) seenLibs[base] = true } } for _, shlib := range ctxt.Shlibs { addshlib(shlib.Path) for _, dep := range shlib.Deps { if dep == "" { continue } libpath := findshlib(ctxt, dep)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 21 18:45:27 UTC 2024 - 88.6K bytes - Viewed (0)