Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 22 of 22 for SymValue (0.22 sec)

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

    		// symbol with the start of the next because there's
    		// often a little padding between them. Instead, we
    		// only create boundaries between symbols from
    		// different units.
    		sval := d.ldr.SymValue(sym)
    		u0val := d.ldr.SymValue(loader.Sym(unit.Textp[0]))
    		if prevUnit != unit {
    			unit.PCs = append(unit.PCs, dwarf.Range{Start: sval - u0val})
    			prevUnit = unit
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 16:25:18 UTC 2024
    - 72.4K bytes
    - Viewed (0)
  2. src/cmd/link/internal/ld/lib.go

    		return 0
    	}
    	st := ldr.SymType(s)
    	if st == 0 {
    		return *FlagTextAddr
    	}
    	if !ctxt.IsAIX() && st != sym.STEXT {
    		ldr.Errorf(s, "entry not text")
    	}
    	return ldr.SymValue(s)
    }
    
    func (ctxt *Link) callgraph() {
    	if !*FlagC {
    		return
    	}
    
    	ldr := ctxt.loader
    	for _, s := range ctxt.Textp {
    		relocs := ldr.Relocs(s)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 18:45:27 UTC 2024
    - 88.6K bytes
    - Viewed (0)
Back to top