Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for FoldSubSymbolOffset (0.27 sec)

  1. src/cmd/link/internal/loong64/asm.go

    		switch r.Type() {
    		default:
    			return val, 0, false
    		case objabi.R_LOONG64_ADDR_HI,
    			objabi.R_LOONG64_ADDR_LO:
    			// set up addend for eventual relocation via outer symbol.
    			rs, _ := ld.FoldSubSymbolOffset(ldr, rs)
    			rst := ldr.SymType(rs)
    			if rst != sym.SHOSTOBJ && rst != sym.SDYNIMPORT && ldr.SymSect(rs) == nil {
    				ldr.Errorf(s, "missing section for %s", ldr.SymName(rs))
    			}
    			return val, 1, true
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 27 17:26:07 UTC 2024
    - 7.5K bytes
    - Viewed (0)
  2. src/cmd/link/internal/mips/asm.go

    	if target.IsExternal() {
    		switch r.Type() {
    		default:
    			return val, 0, false
    
    		case objabi.R_ADDRMIPS, objabi.R_ADDRMIPSU:
    			// set up addend for eventual relocation via outer symbol.
    			_, off := ld.FoldSubSymbolOffset(ldr, rs)
    			xadd := r.Add() + off
    			return applyrel(target.Arch, ldr, r.Type(), r.Off(), s, val, xadd), 1, true
    
    		case objabi.R_ADDRMIPSTLS, objabi.R_CALLMIPS, objabi.R_JMPMIPS:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 05:58:20 UTC 2023
    - 5.5K bytes
    - Viewed (0)
Back to top