Home | History | Annotate | Download | only in ld

Lines Matching refs:shlib

413 		if ctxt.Library[i].Shlib == "" {
422 if ctxt.Library[i].Shlib != "" {
424 ctxt.Logf("%5.2f autolib: %s (from %s)\n", obj.Cputime(), ctxt.Library[i].Shlib, ctxt.Library[i].Objref)
426 ldshlibsyms(ctxt, ctxt.Library[i].Shlib)
446 if ctxt.Library[i].Shlib != "" {
447 ldshlibsyms(ctxt, ctxt.Library[i].Shlib)
611 if ctxt.Library[i].Shlib == "" {
1146 for _, shlib := range l.Shlibs {
1147 addshlib(shlib.Path)
1148 for _, dep := range shlib.Deps {
1425 func findshlib(ctxt *Link, shlib string) string {
1427 libpath := filepath.Join(libdir, shlib)
1432 Errorf(nil, "cannot find shared library: %s", shlib)
1436 func ldshlibsyms(ctxt *Link, shlib string) {
1437 libpath := findshlib(ctxt, shlib)
1447 ctxt.Logf("%5.2f ldshlibsyms: found library with name %s at %s\n", obj.Cputime(), shlib, libpath)
1527 ctxt.Shlibs = append(ctxt.Shlibs, Shlib{Path: libpath, Hash: hash, Deps: deps, File: f, gcdataAddresses: gcdataAddresses})