Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for Siz (0.03 sec)

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

    		rel := obj.Addrel(c.cursym)
    		rel.Off = int32(c.pc)
    		rel.Siz = 4
    		rel.Sym = p.To.Sym
    		rel.Add = p.To.Offset
    		rel.Type = objabi.R_LOONG64_ADDR_HI
    
    		o2 = OP_12IRR(c.opirr(p.As), uint32(0), uint32(REGTMP), uint32(p.From.Reg))
    		rel2 := obj.Addrel(c.cursym)
    		rel2.Off = int32(c.pc + 4)
    		rel2.Siz = 4
    		rel2.Sym = p.To.Sym
    		rel2.Add = p.To.Offset
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 02:04:54 UTC 2024
    - 61.8K bytes
    - Viewed (0)
  2. src/cmd/link/internal/loader/loader.go

    	return p
    }
    
    func (ms *extSymPayload) Grow(siz int64) {
    	if int64(int(siz)) != siz {
    		log.Fatalf("symgrow size %d too long", siz)
    	}
    	if int64(len(ms.data)) >= siz {
    		return
    	}
    	if cap(ms.data) < int(siz) {
    		cl := len(ms.data)
    		ms.data = append(ms.data, make([]byte, int(siz)+1-cl)...)
    		ms.data = ms.data[0:cl]
    	}
    	ms.data = ms.data[:siz]
    }
    
    // Convert a local index to a global index.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 20:26:10 UTC 2024
    - 81.5K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/mips/asm0.go

    		rel := obj.Addrel(c.cursym)
    		rel.Off = int32(c.pc)
    		rel.Siz = 4
    		rel.Sym = p.To.Sym
    		rel.Add = p.To.Offset
    		rel.Type = objabi.R_ADDRMIPSU
    		o2 = OP_IRR(c.opirr(p.As), 0, REGTMP, p.From.Reg)
    		rel2 := obj.Addrel(c.cursym)
    		rel2.Off = int32(c.pc + 4)
    		rel2.Siz = 4
    		rel2.Sym = p.To.Sym
    		rel2.Add = p.To.Offset
    		rel2.Type = objabi.R_ADDRMIPS
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 17:46:09 UTC 2024
    - 53.6K bytes
    - Viewed (0)
  4. src/cmd/internal/obj/arm/asm5.go

    			c.ctxt.Diag("offset against tls var in %v", p)
    		}
    		rel := obj.Addrel(c.cursym)
    		rel.Off = int32(c.pc)
    		rel.Siz = 4
    		rel.Sym = p.To.Sym
    		rel.Type = objabi.R_TLS_IE
    		rel.Add = c.pc - p.Rel.Pc - 8 - int64(rel.Siz)
    
    	case 68: /* floating point store -> ADDR */
    		o1 = c.omvl(p, &p.To, REGTMP)
    
    		if o1 == 0 {
    			break
    		}
    		o2 = c.ofsr(p.As, int(p.From.Reg), 0, REGTMP, int(p.Scond), p)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 15 20:51:01 UTC 2023
    - 79.4K bytes
    - Viewed (0)
  5. src/cmd/internal/obj/riscv/obj.go

    	}
    
    	for p := cursym.Func().Text; p != nil; p = p.Link {
    		switch p.As {
    		case AJAL:
    			if p.Mark&NEED_JAL_RELOC == NEED_JAL_RELOC {
    				rel := obj.Addrel(cursym)
    				rel.Off = int32(p.Pc)
    				rel.Siz = 4
    				rel.Sym = p.To.Sym
    				rel.Add = p.To.Offset
    				rel.Type = objabi.R_RISCV_JAL
    			}
    		case AJALR:
    			if p.To.Sym != nil {
    				ctxt.Diag("%v: unexpected AJALR with to symbol", p)
    			}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 07 03:32:27 UTC 2024
    - 77K bytes
    - Viewed (0)
  6. src/cmd/link/internal/ld/xcoff.go

    				}
    				if !thearch.Xcoffreloc1(ctxt.Arch, ctxt.Out, ldr, s, rr, int64(uint64(ldr.SymValue(s)+int64(r.Off()))-base)) {
    					ldr.Errorf(s, "unsupported obj reloc %d(%s)/%d to %s", r.Type(), r.Type(), r.Siz(), ldr.SymName(r.Sym()))
    				}
    			}
    		}
    		sect.Rellen = uint64(ctxt.Out.Offset()) - sect.Reloff
    		return uint32(sect.Rellen) / RELSZ_64
    	}
    	sects := []struct {
    		xcoffSect *XcoffScnHdr64
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 01 19:58:23 UTC 2023
    - 51.8K bytes
    - Viewed (0)
  7. src/cmd/link/internal/ppc64/asm.go

    		// generate new R_ADDR relocations that will update
    		// these fields in the 'reloc' phase.
    		rela := ldr.MakeSymbolUpdater(syms.Rela)
    		rela.AddAddrPlus(target.Arch, s, int64(r.Off()))
    		if r.Siz() == 8 {
    			rela.AddUint64(target.Arch, elf.R_INFO(0, uint32(elf.R_PPC64_RELATIVE)))
    		} else {
    			ldr.Errorf(s, "unexpected relocation for dynamic symbol %s", ldr.SymName(targ))
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 19 20:54:08 UTC 2024
    - 63.7K bytes
    - Viewed (0)
  8. src/cmd/link/internal/ld/elf.go

    			}
    			if !thearch.ELF.Reloc1(ctxt, out, ldr, s, rr, ri, int64(uint64(ldr.SymValue(s)+int64(r.Off()))-sect.Vaddr)) {
    				ldr.Errorf(s, "unsupported obj reloc %d (%s)/%d to %s", r.Type(), sym.RelocName(ctxt.Arch, r.Type()), r.Siz(), ldr.SymName(r.Sym()))
    			}
    		}
    	}
    
    	// sanity check
    	if uint64(out.Offset()) != sect.Reloff+sect.Rellen {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 13:29:54 UTC 2024
    - 63.6K bytes
    - Viewed (0)
Back to top