Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for subsymbol (0.1 sec)

  1. src/cmd/link/internal/loader/loader.go

    //   Outer.Sub is set in this case.
    // - Outer symbol doesn't cover the address ranges. It is zero-sized
    //   and doesn't have sub-symbols. In the case, the inner symbol is
    //   not actually a "SubSymbol". (Tricky!)
    //
    // This method returns TRUE only for sub-symbols in the first scenario.
    //
    // FIXME: would be better to do away with this and have a better way
    // to represent container symbols.
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 20:26:10 UTC 2024
    - 81.5K bytes
    - Viewed (0)
  2. src/cmd/link/internal/ld/pcln.go

    		if symName == "" || strings.HasPrefix(symName, ".L") {
    			return false
    		}
    	}
    
    	// We want to generate func table entries only for the "lowest
    	// level" symbols, not containers of subsymbols.
    	return !container.Has(s)
    }
    
    func computeDeferReturn(ctxt *Link, deferReturnSym, s loader.Sym) uint32 {
    	ldr := ctxt.loader
    	target := ctxt.Target
    	deferreturn := uint32(0)
    	lastWasmAddr := uint32(0)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Feb 21 22:16:54 UTC 2024
    - 29.6K bytes
    - Viewed (0)
  3. src/cmd/link/internal/ld/data.go

    	rr.Xsym = rs
    	rr.Xadd = r.Add()
    	rr.Type = r.Type()
    	rr.Size = r.Siz()
    	return rr
    }
    
    // ExtrelocViaOuterSym creates an external relocation from r targeting the
    // outer symbol and folding the subsymbol's offset into the addend.
    func ExtrelocViaOuterSym(ldr *loader.Loader, r loader.Reloc, s loader.Sym) loader.ExtReloc {
    	// set up addend for eventual relocation via outer symbol.
    	var rr loader.ExtReloc
    	rs := r.Sym()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 12 15:10:50 UTC 2024
    - 100.5K bytes
    - Viewed (0)
Back to top