Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for PIC (0.01 sec)

  1. src/cmd/go/internal/work/security_test.go

    	{"-Fbar"},
    	{"-lbar"},
    	{"-Lbar"},
    	{"-fpic"},
    	{"-fno-pic"},
    	{"-fPIC"},
    	{"-fno-PIC"},
    	{"-fpie"},
    	{"-fno-pie"},
    	{"-fPIE"},
    	{"-fno-PIE"},
    	{"-fsanitize=hands"},
    	{"-g"},
    	{"-ggdb"},
    	{"-march=souza"},
    	{"-mcpu=123"},
    	{"-mfpu=123"},
    	{"-mtune=happybirthday"},
    	{"-pic"},
    	{"-pthread"},
    	{"-Wl,--hash-style=both"},
    	{"-Wl,-rpath,foo"},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 15:47:34 UTC 2024
    - 7.3K bytes
    - Viewed (0)
  2. src/cmd/cgo/internal/test/stubtest_linux_ppc64le.S

    //
    // TOC   -> NOTOC:     Save R2, call global entry. (valid for any GOPPC64)
    //                      TOC save slot is rewrittent to restore TOC.
    // NOTOC -> TOC [P10]: A PIC call stub using P10 instructions to call the global entry
    // NOTOC -> TOC [P8]:  A PIC call stub using P8 instructions to call the global entry
    //
    // TOC   -> dynamic:              A PLT call stub is generated which saves R2.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 22 15:06:17 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  3. src/runtime/asm_ppc64x.h

    // FIXED_FRAME+8(R1) etc) and some other low-level places.
    //
    // The reason for using a constant is to make supporting PIC easier (although
    // we only support PIC on ppc64le which has a minimum 32 bytes of stack frame,
    // and currently always use that much, PIC on ppc64 would need to use 48).
    
    #define FIXED_FRAME 32
    
    // aix/ppc64 uses XCOFF which uses function descriptors.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 18 22:20:51 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  4. src/cmd/cgo/internal/testplugin/testdata/issue53989/main.go

    // from the plugin jumps in the middle of the function
    // to the function with the same name in the main
    // executable. As these two functions may be compiled
    // differently as plugin needs to be PIC, this causes
    // crash.
    
    package main
    
    import (
    	"plugin"
    
    	"testplugin/issue53989/p"
    )
    
    func main() {
    	p.Square(7) // call the function in main executable
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 12 11:59:56 UTC 2023
    - 751 bytes
    - Viewed (0)
  5. src/runtime/signal_ppc64x.go

    	// This extra space is known to gentraceback.
    	sp := c.sp() - sys.MinFrameSize
    	c.set_sp(sp)
    	*(*uint64)(unsafe.Pointer(uintptr(sp))) = c.link()
    	// In PIC mode, we'll set up (i.e. clobber) R2 on function
    	// entry. Save it ahead of time.
    	// In PIC mode it requires R12 points to the function entry,
    	// so we'll set it up when pushing the call. Save it ahead
    	// of time as well.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 15:08:04 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  6. src/cmd/internal/sys/arch.go

    	Family:        PPC64,
    	ByteOrder:     binary.BigEndian,
    	PtrSize:       8,
    	RegSize:       8,
    	MinLC:         4,
    	Alignment:     1,
    	CanMergeLoads: false,
    	HasLR:         true,
    	// PIC code on ppc64le requires 32 bytes of stack, and it's
    	// easier to just use that much stack always.
    	FixedFrameSize: 4 * 8,
    }
    
    var ArchPPC64LE = &Arch{
    	Name:           "ppc64le",
    	Family:         PPC64,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 13 19:51:03 UTC 2022
    - 6.2K bytes
    - Viewed (0)
  7. 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)
Back to top