Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 30 for elf_ (0.07 sec)

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

    		}, nil
    	}
    	return nil, nil
    }
    
    // A rebase entry tells the dynamic linker the data at sym+off needs to be
    // relocated when the in-memory image moves. (This is somewhat like, say,
    // ELF R_X86_64_RELATIVE).
    // For now, the only kind of entry we support is that the data is an absolute
    // address. That seems all we need.
    // In the binary it uses a compact stateful bytecode encoding. So we record
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 15:32:53 UTC 2024
    - 43.9K bytes
    - Viewed (0)
  2. .bazelrc

    
    # Debug config
    build:dbg -c dbg
    # Only include debug info for files under tensorflow/, excluding kernels, to
    # reduce the size of the debug info in the binary. This is because if the debug
    # sections in the ELF binary are too large, errors can occur. See
    # https://github.com/tensorflow/tensorflow/issues/48919.
    # Users can still include debug info for a specific kernel, e.g. with:
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Jun 11 17:12:54 UTC 2024
    - 52.9K bytes
    - Viewed (0)
  3. src/runtime/asm_ppc64x.s

    // make these calls. For GPR/FPR saves, the minimum register value is
    // 14, for VR it is 20.
    //
    // These are only used when linking such cgo code internally. Note, R12
    // and R0 may be used in different ways than regular ELF compliant
    // functions.
    TEXT runtimeĀ·elf_savegpr0(SB),NOSPLIT|NOFRAME,$0
    	// R0 holds the LR of the caller's caller, R1 holds save location
    	MOVD	R14, -144(R1)
    	MOVD	R15, -136(R1)
    	MOVD	R16, -128(R1)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 45.4K bytes
    - Viewed (0)
  4. src/cmd/dist/test.go

    			// no static linking
    		case p == "freebsd/arm":
    			// -fPIC compiled tls code will use __tls_get_addr instead
    			// of __aeabi_read_tp, however, on FreeBSD/ARM, __tls_get_addr
    			// is implemented in rtld-elf, so -fPIC isn't compatible with
    			// static linking on FreeBSD/ARM with clang. (cgo depends on
    			// -fPIC fundamentally.)
    		default:
    			// Check for static linking support
    			var staticCheck rtSkipFunc
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 16:01:35 UTC 2024
    - 50K bytes
    - Viewed (0)
  5. src/cmd/go/internal/work/exec.go

    	// Assemble .s files.
    	if len(sfiles) > 0 {
    		ofiles, err := BuildToolchain.asm(b, a, sfiles)
    		if err != nil {
    			return err
    		}
    		objects = append(objects, ofiles...)
    	}
    
    	// For gccgo on ELF systems, we write the build ID as an assembler file.
    	// This lets us set the SHF_EXCLUDE flag.
    	// This is read by readGccgoArchive in cmd/internal/buildid/buildid.go.
    	if a.buildID != "" && cfg.BuildToolchainName == "gccgo" {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 14:46:37 UTC 2024
    - 105.6K bytes
    - Viewed (0)
  6. src/runtime/asm_amd64.s

    	CALL	runtimeĀ·libpreinit(SB)
    
    	// Create a new thread to finish Go runtime initialization.
    	MOVQ	_cgo_sys_thread_create(SB), AX
    	TESTQ	AX, AX
    	JZ	nocgo
    
    	// We're calling back to C.
    	// Align stack per ELF ABI requirements.
    	MOVQ	SP, BX  // Callee-save in C ABI
    	ANDQ	$~15, SP
    	MOVQ	$_rt0_amd64_lib_go(SB), DI
    	MOVQ	$0, SI
    	CALL	AX
    	MOVQ	BX, SP
    	JMP	restore
    
    nocgo:
    	ADJSP	$16
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 20:38:24 UTC 2024
    - 60.4K bytes
    - Viewed (0)
  7. src/cmd/internal/obj/loong64/asm.go

    	if ctxt.Retpoline {
    		ctxt.Diag("-spectre=ret not supported on loong64")
    		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
    	}
    
    	c := ctxt0{ctxt: ctxt, newprog: newprog, cursym: cursym, autosize: int32(p.To.Offset + ctxt.Arch.FixedFrameSize)}
    
    	if oprange[AOR&obj.AMask] == nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 02:04:54 UTC 2024
    - 61.8K bytes
    - Viewed (0)
  8. src/cmd/internal/obj/ppc64/asm9.go

    // sequence. It also encompasses several transformations which do not involve relocations, those could be
    // separated and applied to AIX and other non-ELF targets. Likewise, the prefixed forms do not have encoding
    // restrictions on the offset, so they are also used for static binary to allow better code generation. e.x
    //
    //	MOVD something-byte-aligned(Rx), Ry
    //	MOVD 3(Rx), Ry
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 13:55:28 UTC 2024
    - 156.1K bytes
    - Viewed (0)
  9. src/cmd/internal/obj/x86/asm6.go

    								r = obj.Addrel(cursym)
    								r.Off = int32(p.Pc + int64(ab.Len()))
    								r.Type = objabi.R_TLS_IE
    								r.Siz = 4
    								r.Add = 2
    								ab.PutInt32(0)
    							} else {
    								// ELF TLS base is 0(GS).
    								pp.From = p.From
    
    								pp.From.Type = obj.TYPE_MEM
    								pp.From.Reg = REG_GS
    								pp.From.Offset = 0
    								pp.From.Index = REG_NONE
    								pp.From.Scale = 0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 146.9K bytes
    - Viewed (0)
  10. src/cmd/internal/obj/arm64/asm7.go

    		ctxt.Diag("-spectre=ret not supported on arm64")
    		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
    	}
    
    	if oprange[AAND&obj.AMask] == nil {
    		ctxt.Diag("arm64 ops not initialized, call arm64.buildop first")
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 201.1K bytes
    - Viewed (0)
Back to top