Search Options

Results per page
Sort
Preferred Languages
Advance

Results 111 - 120 of 2,875 for ctxt (0.04 sec)

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

    //
    // Logging an error means that on exit cmd/link will delete any
    // output file and return a non-zero error code.
    func (ctxt *Link) Errorf(s loader.Sym, format string, args ...interface{}) {
    	if ctxt.loader != nil {
    		ctxt.loader.Errorf(s, format, args...)
    		return
    	}
    	// Note: this is not expected to happen very often.
    	format = fmt.Sprintf("sym %d: %s", s, format)
    	format += "\n"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Feb 22 20:39:11 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/walk/complit.go

    			// Discard.
    			continue
    		}
    
    		switch value.Op() {
    		case ir.OSLICELIT:
    			value := value.(*ir.CompLitExpr)
    			if (kind == initKindStatic && ctxt == inNonInitFunction) || (kind == initKindDynamic && ctxt == inInitFunction) {
    				var sinit ir.Nodes
    				slicelit(ctxt, value, a, &sinit)
    				if kind == initKindStatic {
    					// When doing static initialization, init statements may contain dynamic
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 19:03:54 UTC 2023
    - 19.5K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/types2/named.go

    	// resolve n for any recursive references.
    	h := n.inst.ctxt.instanceHash(orig, targs.list())
    	n2 := n.inst.ctxt.update(h, orig, n.TypeArgs().list(), n)
    	assert(n == n2)
    
    	smap := makeSubstMap(orig.tparams.list(), targs.list())
    	var ctxt *Context
    	if check != nil {
    		ctxt = check.context()
    	}
    	underlying := n.check.subst(n.obj.pos, orig.underlying, smap, n, ctxt)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 20:03:31 UTC 2024
    - 23.9K bytes
    - Viewed (0)
  4. src/cmd/internal/obj/mips/asm0.go

    var xcmp [C_NCLASS][C_NCLASS]bool
    
    func span0(ctxt *obj.Link, cursym *obj.LSym, newprog obj.ProgAlloc) {
    	if ctxt.Retpoline {
    		ctxt.Diag("-spectre=ret not supported on mips")
    		ctxt.Retpoline = false // don't keep printing
    	}
    
    	p := cursym.Func().Text
    	if p == nil || p.Link == nil { // handle external functions and ELF section symbols
    		return
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 17:46:09 UTC 2024
    - 53.6K bytes
    - Viewed (0)
  5. src/go/types/named.go

    	// resolve n for any recursive references.
    	h := n.inst.ctxt.instanceHash(orig, targs.list())
    	n2 := n.inst.ctxt.update(h, orig, n.TypeArgs().list(), n)
    	assert(n == n2)
    
    	smap := makeSubstMap(orig.tparams.list(), targs.list())
    	var ctxt *Context
    	if check != nil {
    		ctxt = check.context()
    	}
    	underlying := n.check.subst(n.obj.pos, orig.underlying, smap, n, ctxt)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 20:03:31 UTC 2024
    - 24K bytes
    - Viewed (0)
  6. src/cmd/link/internal/mips/obj.go

    			// .dynamic section.
    			DynamicReadOnly: true,
    		},
    	}
    
    	return arch, theArch
    }
    
    func archinit(ctxt *ld.Link) {
    	switch ctxt.HeadType {
    	default:
    		ld.Exitf("unknown -H option: %v", ctxt.HeadType)
    	case objabi.Hlinux: /* mips elf */
    		ld.Elfinit(ctxt)
    		ld.HEADR = ld.ELFRESERVE
    		if *ld.FlagRound == -1 {
    			*ld.FlagRound = 0x10000
    		}
    		if *ld.FlagTextAddr == -1 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Dec 14 17:22:18 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  7. src/cmd/link/internal/amd64/asm.go

    		// assume got->size == 0 too
    		got.AddAddrPlus(ctxt.Arch, dynamic, 0)
    
    		got.AddUint64(ctxt.Arch, 0)
    		got.AddUint64(ctxt.Arch, 0)
    	}
    }
    
    func addpltsym(target *ld.Target, ldr *loader.Loader, syms *ld.ArchSyms, s loader.Sym) {
    	if ldr.SymPlt(s) >= 0 {
    		return
    	}
    
    	ld.Adddynsym(ldr, target, syms, s)
    
    	if target.IsElf() {
    		plt := ldr.MakeSymbolUpdater(syms.PLT)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 05:58:20 UTC 2023
    - 21K bytes
    - Viewed (0)
  8. src/runtime/cgo/asm_386.s

    // Called by C code generated by cmd/cgo.
    // func crosscall2(fn, a unsafe.Pointer, n int32, ctxt uintptr)
    // Saves C callee-saved registers and calls cgocallback with three arguments.
    // fn is the PC of a func(a unsafe.Pointer) function.
    TEXT crosscall2(SB),NOSPLIT,$28-16
    	MOVL BP, 24(SP)
    	MOVL BX, 20(SP)
    	MOVL SI, 16(SP)
    	MOVL DI, 12(SP)
    
    	MOVL	ctxt+12(FP), AX
    	MOVL	AX, 8(SP)
    	MOVL	a+4(FP), AX
    	MOVL	AX, 4(SP)
    	MOVL	fn+0(FP), AX
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 00:43:51 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  9. src/cmd/compile/internal/types2/subst.go

    // from the incoming type.
    //
    // If expanding is non-nil, it is the instance type currently being expanded.
    // One of expanding or ctxt must be non-nil.
    func (check *Checker) subst(pos syntax.Pos, typ Type, smap substMap, expanding *Named, ctxt *Context) Type {
    	assert(expanding != nil || ctxt != nil)
    
    	if smap.empty() {
    		return typ
    	}
    
    	// common cases
    	switch t := typ.(type) {
    	case *Basic:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:04:07 UTC 2024
    - 11K bytes
    - Viewed (0)
  10. src/reflect/asm_ppc64x.s

    	MOVD	R11, FIXED_FRAME+0(R1)	// arg for moveMakeFuncArgPtrs
    	MOVD	R20, FIXED_FRAME+8(R1)	// arg for local args
    	CALL	·moveMakeFuncArgPtrs(SB)
    	MOVD	FIXED_FRAME+32(R1), R11	// restore R11 ctxt
    	MOVD	R11, FIXED_FRAME+0(R1)	// ctxt (arg0)
    	MOVD	$argframe+0(FP), R3	// save arg to callArg
    	MOVD	R3, FIXED_FRAME+8(R1)	// frame (arg1)
    	ADD	$LOCAL_RETVALID, R1, R3 // addr of return flag
    	MOVB	R0, (R3)		// clear flag
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Nov 06 10:24:44 UTC 2021
    - 3.3K bytes
    - Viewed (0)
Back to top