Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 24 for PIC (0.03 sec)

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

    			// 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
    			stub.SetUint32(ctxt.Arch, stub.Size()-4, OP_LD_R12_R12) // ld r12,targ@plt@l(r12)
    		} else {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 19 20:54:08 UTC 2024
    - 63.7K bytes
    - Viewed (0)
  2. src/runtime/sys_openbsd_mips64.s

    	MOVV	R2, (R2)
    	MOVW	R2, ret+8(FP)
    	RET
    
    TEXT runtime·sigfwd(SB),NOSPLIT,$0-32
    	MOVW	sig+8(FP), R4
    	MOVV	info+16(FP), R5
    	MOVV	ctx+24(FP), R6
    	MOVV	fn+0(FP), R25		// Must use R25, needed for PIC code.
    	CALL	(R25)
    	RET
    
    TEXT runtime·sigtramp(SB),NOSPLIT|TOPFRAME,$192
    	// initialize REGSB = PC&0xffffffff00000000
    	BGEZAL	R0, 1(PC)
    	SRLV	$32, R31, RSB
    	SLLV	$32, RSB
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 06 18:49:01 UTC 2023
    - 8.8K bytes
    - Viewed (0)
  3. fess-crawler-lasta/src/main/resources/crawler/extractor.xml

    				"application/ulpfec",
    				"application/vemmi",
    				"application/vividence.scriptfile",
    				"application/vnd.3gpp.bsf+xml",
    				"application/vnd.3gpp.pic-bw-large",
    				"application/vnd.3gpp.pic-bw-small",
    				"application/vnd.3gpp.pic-bw-var",
    				"application/vnd.3gpp.sms",
    				"application/vnd.3gpp2.bcmcsinfo+xml",
    				"application/vnd.3gpp2.sms",
    				"application/vnd.3gpp2.tcap",
    Registered: Wed Jun 12 15:17:51 UTC 2024
    - Last Modified: Sat Aug 01 21:40:30 UTC 2020
    - 49K bytes
    - Viewed (0)
  4. src/cmd/link/internal/amd64/asm.go

    			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:
    		if targType == sym.SDYNIMPORT {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 05:58:20 UTC 2023
    - 21K bytes
    - Viewed (0)
  5. src/cmd/internal/obj/ppc64/obj9.go

    				p.From.Sym.Set(obj.AttrNoSplit, true)
    			}
    
    			p.To.Offset = int64(autosize)
    
    			q = p
    
    			if NeedTOCpointer(c.ctxt) && !isNOTOCfunc(c.cursym.Name) {
    				// When compiling Go into PIC, without PCrel support, all functions must start
    				// with instructions to load the TOC pointer into r2:
    				//
    				//	addis r2, r12, .TOC.-func@ha
    				//	addi r2, r2, .TOC.-func@l+4
    				//
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 40.8K bytes
    - Viewed (0)
  6. src/cmd/asm/internal/asm/testdata/ppc64.s

    	BCL 20,undefined_symbol,CTR     // BCL $20,CR0LT,CTR // 4e800421
    	BCL 20,undefined_symbol+1,CTR   // BCL $20,CR0GT,CTR // 4e810421
    
    	// Verify bc encoding (without pic enabled)
    	BC $16,CR0LT,0(PC)              // 42000000
    	BCL $16,CR0LT,0(PC)             // 42000001
    	BC $18,CR0LT,0(PC)              // 42400000
    
    	MOVD SPR(3), 4(R1)              // 7fe302a6fbe10004
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 21:53:50 UTC 2024
    - 50.2K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/ssa/_gen/386Ops.go

    		{name: "FlagLT_UGT"}, // signed < and unsigned >
    		{name: "FlagGT_UGT"}, // signed > and unsigned <
    		{name: "FlagGT_ULT"}, // signed > and unsigned >
    
    		// Special ops for PIC floating-point constants.
    		// MOVSXconst1 loads the address of the constant-pool entry into a register.
    		// MOVSXconst2 loads the constant from that address.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 14 08:10:32 UTC 2023
    - 45.1K bytes
    - Viewed (0)
  8. src/cmd/internal/obj/x86/obj6.go

    		morestack = "runtime.morestack_noctxt"
    	}
    	call.To.Sym = ctxt.Lookup(morestack)
    	// When compiling 386 code for dynamic linking, the call needs to be adjusted
    	// to follow PIC rules. This in turn can insert more instructions, so we need
    	// to keep track of the start of the call (where the jump will be to) and the
    	// end (which following instructions are appended to).
    	callend := call
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 18:36:45 UTC 2023
    - 40.9K bytes
    - Viewed (0)
  9. src/runtime/asm_386.s

    	CMPL	CX, $0x6C65746E  // "ntel"
    	JNE	notintel
    	MOVB	$1, runtime·isIntel(SB)
    notintel:
    
    	// Load EAX=1 cpuid flags
    	MOVL	$1, AX
    	CPUID
    	MOVL	CX, DI // Move to global variable clobbers CX when generating PIC
    	MOVL	AX, runtime·processorVersionInfo(SB)
    
    	// Check for MMX support
    	TESTL	$(1<<23), DX // MMX
    	JZ	bad_proc
    
    nocpuinfo:
    	// if there is an _cgo_init, call it to let it
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 15 15:45:13 UTC 2024
    - 43.1K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/ppc64/ssa.go

    		pp.Reg = ppc64.REG_CR0LT // The preferred value if BI is ignored.
    		pp.To.Reg = ppc64.REG_LR
    		pp.AddRestSourceConst(1)
    
    		if ppc64.NeedTOCpointer(base.Ctxt) {
    			// When compiling Go into PIC, the function we just
    			// called via pointer might have been implemented in
    			// a separate module and so overwritten the TOC
    			// pointer in R2; reload it.
    			q := s.Prog(ppc64.AMOVD)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 19:59:38 UTC 2024
    - 55.4K bytes
    - Viewed (0)
Back to top