Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for Kappen (0.41 sec)

  1. src/cmd/link/internal/riscv64/asm.go

    			sb.SetVisibilityHidden(true)
    			sb.SetSect(ldr.SymSect(s))
    			if outer := ldr.OuterSym(s); outer != 0 {
    				ldr.AddInteriorSym(outer, sb.Sym())
    			}
    			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 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 01 08:06:08 UTC 2024
    - 22.8K bytes
    - Viewed (0)
  2. src/cmd/link/internal/ppc64/asm.go

    					rewritetonop(&ctxt.Target, ldr, su, int64(r.Off()+4), 0xFFFFFFFF, OP_TOCRESTORE)
    				}
    			}
    		}
    	}
    
    	// Append any usage of the go versions of ELF save/restore
    	// functions to the end of the callstub list to minimize
    	// chances a trampoline might be needed.
    	stubs = append(stubs, abifuncs...)
    
    	// Put stubs at the beginning (instead of the end).
    	// So when resolving the relocations to calls to the stubs,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 19 20:54:08 UTC 2024
    - 63.7K bytes
    - Viewed (0)
  3. src/cmd/link/internal/wasm/asm.go

    			r := relocs.At(ri)
    			if r.Type() == objabi.R_WASMIMPORT {
    				if lsym, ok := ldr.WasmImportSym(fn); ok {
    					wi := readWasmImport(ldr, lsym)
    					hostImportMap[fn] = int64(len(hostImports))
    					hostImports = append(hostImports, &wasmFunc{
    						Module: wi.Module,
    						Name:   wi.Name,
    						Type: lookupType(&wasmFuncType{
    							Params:  fieldsToTypes(wi.Params),
    							Results: fieldsToTypes(wi.Results),
    						}, &types),
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jan 22 16:17:48 UTC 2024
    - 21.9K bytes
    - Viewed (0)
  4. src/cmd/asm/internal/asm/asm.go

    	"cmd/internal/sys"
    )
    
    // TODO: configure the architecture
    
    var testOut *strings.Builder // Gathers output when testing.
    
    // append adds the Prog to the end of the program-thus-far.
    // If doLabel is set, it also defines the labels collect for this Prog.
    func (p *Parser) append(prog *obj.Prog, cond string, doLabel bool) {
    	if cond != "" {
    		switch p.arch.Family {
    		case sys.ARM:
    			if !arch.ARMConditionCodes(prog, cond) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 02:04:54 UTC 2024
    - 25.5K bytes
    - Viewed (0)
  5. src/cmd/internal/obj/loong64/asm.go

    			// that need padding, if not already done so (because this
    			// pass may execute more than once).
    			//
    			// This needs to come before any pass that look at pc,
    			// because pc will be adjusted if padding happens.
    			if p.Mark&branchLoopHead != 0 && pc&(loopAlign-1) != 0 &&
    				!(prev.As == obj.APCALIGN && prev.From.Offset >= loopAlign) {
    				q := c.newprog()
    				prev.Link = q
    				q.Link = p
    				q.Pc = pc
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 02:04:54 UTC 2024
    - 61.8K bytes
    - Viewed (0)
  6. src/cmd/link/internal/x86/asm.go

    			}
    		}
    		// 8b 04 24	mov    (%esp),%eax
    		// Destination register is in bits 3-5 of the middle byte, so add that in.
    		o(0x8b, 0x04+r.num<<3, 0x24)
    		// c3		ret
    		o(0xc3)
    
    		thunks = append(thunks, thunkfunc.Sym())
    	}
    	ctxt.Textp = append(thunks, ctxt.Textp...) // keep Textp in dependency order
    
    	initfunc, addmoduledata := ld.PrepareAddmoduledata(ctxt)
    	if initfunc == nil {
    		return
    	}
    
    	o := func(op ...uint8) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 05:58:20 UTC 2023
    - 13.6K bytes
    - Viewed (0)
  7. src/cmd/link/internal/s390x/asm.go

    package s390x
    
    import (
    	"cmd/internal/objabi"
    	"cmd/internal/sys"
    	"cmd/link/internal/ld"
    	"cmd/link/internal/loader"
    	"cmd/link/internal/sym"
    	"debug/elf"
    )
    
    // gentext generates assembly to append the local moduledata to the global
    // moduledata linked list at initialization time. This is only done if the runtime
    // is in a different module.
    //
    //	<go.link.addmoduledata>:
    //		larl  %r2, <local.moduledata>
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 05:58:20 UTC 2023
    - 13.7K bytes
    - Viewed (0)
  8. src/cmd/link/internal/amd64/asm.go

    			// relocation. Let the code below handle it.
    			if rt == objabi.MachoRelocOffset+ld.MACHO_X86_64_RELOC_UNSIGNED*2 {
    				break
    			} else {
    				// MACHO_X86_64_RELOC_SIGNED or MACHO_X86_64_RELOC_BRANCH
    				// Can this happen? The object is expected to be PIC.
    				ldr.Errorf(s, "unsupported relocation for PIE: %v", rt)
    			}
    		}
    		return true
    
    	case objabi.MachoRelocOffset + ld.MACHO_X86_64_RELOC_BRANCH*2 + 1:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 05:58:20 UTC 2023
    - 21K bytes
    - Viewed (0)
Back to top