Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for reloctab (0.08 sec)

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

    		}
    
    		if ldr.SymSect(symp) != nil {
    			xldr.Lrsecnm = f.getXCOFFscnum(ldr.SymSect(symp))
    		}
    
    		reloctab = append(reloctab, xldr)
    	}
    
    	off += uint64(16 * len(dynimpreloc))
    	reloctab = append(reloctab, dynimpreloc...)
    
    	hdr.Lnreloc = int32(len(reloctab))
    	hdr.Limpoff = off
    
    	/* Import */
    	// Default import: /usr/lib:/lib
    	ldimpf := &XcoffLdImportFile64{
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 01 19:58:23 UTC 2023
    - 51.8K bytes
    - Viewed (0)
  2. src/cmd/link/internal/ld/elf.go

    		sh.Off = sect.Seg.Fileoff + sect.Vaddr - sect.Seg.Vaddr
    	}
    
    	return sh
    }
    
    func elfshreloc(arch *sys.Arch, sect *sym.Section) *ElfShdr {
    	// If main section is SHT_NOBITS, nothing to relocate.
    	// Also nothing to relocate in .shstrtab or notes.
    	if sect.Vaddr >= sect.Seg.Vaddr+sect.Seg.Filelen {
    		return nil
    	}
    	if sect.Name == ".shstrtab" || sect.Name == ".tbss" {
    		return nil
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 13:29:54 UTC 2024
    - 63.6K bytes
    - Viewed (0)
  3. src/cmd/link/internal/ppc64/asm.go

    		return 0, false // Invalid register number, or non-zero addend. Not an abi func.
    	}
    
    	// tname is a valid relocation to an ABI defined register save/restore function. Re-relocate
    	// them to a go version of these functions in runtime/asm_ppc64x.s
    	ts := ldr.LookupOrCreateSym("runtime.elf_"+s[1], 0)
    	r.SetSym(ts)
    	r.SetAdd(int64((n - minReg) * offMul))
    	firstUse = !ldr.AttrReachable(ts)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 19 20:54:08 UTC 2024
    - 63.7K bytes
    - Viewed (0)
Back to top