Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 24 of 24 for SetSym (0.17 sec)

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

    func (rel Reloc) SetType(t objabi.RelocType) { rel.Reloc.SetType(uint16(t)) }
    func (rel Reloc) Sym() Sym                   { return rel.l.resolve(rel.r, rel.Reloc.Sym()) }
    func (rel Reloc) SetSym(s Sym)               { rel.Reloc.SetSym(goobj.SymRef{PkgIdx: 0, SymIdx: uint32(s)}) }
    func (rel Reloc) IsMarker() bool             { return rel.Siz() == 0 }
    
    // Aux holds a "handle" to access an aux symbol record from an
    // object file.
    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/xcoff.go

    		lds.smclas = XMC_RW
    	}
    	f.loaderSymbols = append(f.loaderSymbols, lds)
    
    	// Relocation to retrieve the external address
    	sb.AddBytes(make([]byte, 8))
    	r, _ := sb.AddRel(objabi.R_ADDR)
    	r.SetSym(extsym.Sym())
    	r.SetSiz(uint8(ctxt.Arch.PtrSize))
    	// TODO: maybe this could be
    	// sb.SetSize(0)
    	// sb.SetData(nil)
    	// sb.AddAddr(ctxt.Arch, extsym.Sym())
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 01 19:58:23 UTC 2023
    - 51.8K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/loong64/obj.go

    				ctxt.Diag("using BECOME (%v) is not supported!", p)
    				break
    			}
    
    			retSym := p.To.Sym
    			p.To.Name = obj.NAME_NONE // clear fields as we may modify p to other instruction
    			p.To.Sym = nil
    
    			if c.cursym.Func().Text.Mark&LEAF != 0 {
    				if autosize == 0 {
    					p.As = AJMP
    					p.From = obj.Addr{}
    					if retSym != nil { // retjmp
    						p.To.Type = obj.TYPE_BRANCH
    						p.To.Name = obj.NAME_EXTERN
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 21 19:22:18 UTC 2023
    - 19.7K bytes
    - Viewed (0)
  4. src/cmd/internal/obj/mips/obj0.go

    				ctxt.Diag("using BECOME (%v) is not supported!", p)
    				break
    			}
    
    			retSym := p.To.Sym
    			p.To.Name = obj.NAME_NONE // clear fields as we may modify p to other instruction
    			p.To.Sym = nil
    
    			if c.cursym.Func().Text.Mark&LEAF != 0 {
    				if autosize == 0 {
    					p.As = AJMP
    					p.From = obj.Addr{}
    					if retSym != nil { // retjmp
    						p.To.Type = obj.TYPE_BRANCH
    						p.To.Name = obj.NAME_EXTERN
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 21 19:28:53 UTC 2023
    - 30.6K bytes
    - Viewed (0)
Back to top