Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for seenLibs (0.11 sec)

  1. src/cmd/link/internal/ld/lib.go

    	}
    
    	if ctxt.linkShared {
    		seenDirs := make(map[string]bool)
    		seenLibs := make(map[string]bool)
    		addshlib := func(path string) {
    			dir, base := filepath.Split(path)
    			if !seenDirs[dir] {
    				argv = append(argv, "-L"+dir)
    				if !rpath.set {
    					argv = append(argv, "-Wl,-rpath="+dir)
    				}
    				seenDirs[dir] = true
    			}
    			base = strings.TrimSuffix(base, ".so")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 18:45:27 UTC 2024
    - 88.6K bytes
    - Viewed (0)
  2. 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)
Back to top