- Sort Score
- Result 10 results
- Languages All
Results 11 - 20 of 566 for ctxt (0.08 sec)
-
src/cmd/link/internal/ppc64/asm.go
stub.SetUint32(ctxt.Arch, stub.Size()-4, OP_PLD_SFX_R12) // pld r12, targ@plt } else if !isLinkingPIC(ctxt) { // This stub doesn't need to be PIC. Load targ address from the PLT via its absolute address. stub.AddSymRef(ctxt.Arch, plt, int64(ldr.SymPlt(targ)), objabi.R_ADDRPOWER_DS, 8) stub.SetUint32(ctxt.Arch, stub.Size()-8, OP_LIS_R12) // lis r12,targ@plt@ha
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Mar 19 20:54:08 UTC 2024 - 63.7K bytes - Viewed (0) -
src/cmd/link/internal/ld/lib.go
if ctxt.IsElf() { ctxt.mkArchSym(".rel", 0, &ctxt.Rel) ctxt.mkArchSym(".rela", 0, &ctxt.Rela) ctxt.mkArchSym(".rel.plt", 0, &ctxt.RelPLT) ctxt.mkArchSym(".rela.plt", 0, &ctxt.RelaPLT) } if ctxt.IsDarwin() { ctxt.mkArchSym(".linkedit.got", 0, &ctxt.LinkEditGOT) ctxt.mkArchSym(".linkedit.plt", 0, &ctxt.LinkEditPLT) } } type Arch struct { Funcalign int Maxalign int Minalign int Dwarfregsp int
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 21 18:45:27 UTC 2024 - 88.6K bytes - Viewed (0) -
src/cmd/internal/obj/sym.go
sort.Slice(ctxt.SEHSyms, func(i, j int) bool { return ctxt.SEHSyms[i].Name < ctxt.SEHSyms[j].Name }) ctxt.Data = append(ctxt.Data, ctxt.SEHSyms...) ctxt.SEHSyms = nil ctxt.pkgIdx = make(map[string]int32) ctxt.defs = []*LSym{} ctxt.hashed64defs = []*LSym{} ctxt.hasheddefs = []*LSym{} ctxt.nonpkgdefs = []*LSym{} var idx, hashedidx, hashed64idx, nonpkgidx int32
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 15 14:41:10 UTC 2024 - 14.1K bytes - Viewed (0) -
src/runtime/export_debug_test.go
return false } if !sigctxtAtTrapInstruction(ctxt) { println("trap at non-INT3 instruction pc =", hex(ctxt.sigpc())) return false } switch status := sigctxtStatus(ctxt); status { case 0: // Frame is ready. Copy the arguments to the frame and to registers. // Call the debug function. h.debugCallRun(ctxt) case 1: // Function returned. Copy frame and result registers back out.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 17 15:41:45 UTC 2024 - 5.1K bytes - Viewed (0) -
src/cmd/internal/obj/x86/asm6.go
} return true } func span6(ctxt *obj.Link, s *obj.LSym, newprog obj.ProgAlloc) { if ctxt.Retpoline && ctxt.Arch.Family == sys.I386 { ctxt.Diag("-spectre=ret not supported on 386") ctxt.Retpoline = false // don't keep printing } pjc := makePjcCtx(ctxt) if s.P != nil { return } if ycover[0] == 0 { ctxt.Diag("x86 tables not initialized, call x86.instinit first")
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 15 15:44:14 UTC 2024 - 146.9K bytes - Viewed (0) -
src/cmd/link/internal/ld/inittask.go
sb.AddAddr(ctxt.Arch, t) sb.AddUint(ctxt.Arch, uint64(ldr.SymSize(t)/int64(ctxt.Arch.PtrSize))) sb.AddUint(ctxt.Arch, uint64(ldr.SymSize(t)/int64(ctxt.Arch.PtrSize))) } } // inittaskSym builds a symbol containing pointers to all the inittasks // that need to be run, given a list of root inittask symbols. func (ctxt *Link) inittaskSym(rootNames []string, symName string) loader.Sym {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jan 30 20:09:45 UTC 2024 - 6.2K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/export_test.go
func testConfigArch(tb testing.TB, arch string) *Conf { ctxt, ok := testCtxts[arch] if !ok { tb.Fatalf("unknown arch %s", arch) } if ctxt.Arch.PtrSize != 8 { tb.Fatal("testTypes is 64-bit only") } c := &Conf{ config: NewConfig(arch, testTypes, ctxt, true, false), tb: tb, } return c } type Conf struct { config *Config tb testing.TB
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 20 21:19:39 UTC 2024 - 3.2K bytes - Viewed (0) -
src/cmd/internal/obj/ppc64/obj9.go
f := c.cursym.Func() if f.FuncFlag&abi.FuncFlagSPWrite == 0 { c.cursym.Func().FuncFlag |= abi.FuncFlagSPWrite if ctxt.Debugvlog || !ctxt.IsAsm { ctxt.Logf("auto-SPWRITE: %s %v\n", c.cursym.Name, p) if !ctxt.IsAsm { ctxt.Diag("invalid auto-SPWRITE in non-assembly") ctxt.DiagFlush() log.Fatalf("bad SPWRITE") } } } } } } /*
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 18:17:17 UTC 2024 - 40.8K bytes - Viewed (0) -
src/cmd/link/internal/riscv64/asm.go
hi20Syms = append(hi20Syms, sb.Sym()) } } ctxt.Textp = append(ctxt.Textp, hi20Syms...) ldr.SortSyms(ctxt.Textp) } func findHI20Symbol(ctxt *ld.Link, ldr *loader.Loader, val int64) loader.Sym { idx := sort.Search(len(ctxt.Textp), func(i int) bool { return ldr.SymValue(ctxt.Textp[i]) >= val }) if idx >= len(ctxt.Textp) { return 0 } if s := ctxt.Textp[idx]; ldr.SymValue(s) == val && ldr.SymType(s) == sym.STEXT {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Mar 01 08:06:08 UTC 2024 - 22.8K bytes - Viewed (0) -
src/cmd/link/internal/ld/data.go
} writeBlocks(ctxt, out, ctxt.outSem, ctxt.loader, syms, addr, size, zeros[:]) } func pdatablk(ctxt *Link, out *OutBuf, addr int64, size int64) { writeBlocks(ctxt, out, ctxt.outSem, ctxt.loader, sehp.pdata, addr, size, zeros[:]) } func xdatablk(ctxt *Link, out *OutBuf, addr int64, size int64) { writeBlocks(ctxt, out, ctxt.outSem, ctxt.loader, sehp.xdata, addr, size, zeros[:]) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Jun 12 15:10:50 UTC 2024 - 100.5K bytes - Viewed (0)