Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 116 for relocs (0.23 sec)

  1. src/cmd/link/internal/loadpe/ldpe.go

    	arch := importSymsState.arch
    	keeprelocneeded := make(map[loader.Sym]loader.Sym)
    	for _, s := range importSymsState.secSyms {
    		isText := ldr.SymType(s) == sym.STEXT
    		relocs := ldr.Relocs(s)
    		for i := 0; i < relocs.Count(); i++ {
    			r := relocs.At(i)
    			rs := r.Sym()
    			if ldr.SymType(rs) == sym.SDYNIMPORT {
    				// Tag the symbol for later stub generation.
    				ldr.SetPlt(rs, CreateImportStubPltToken)
    				continue
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Dec 18 20:26:46 UTC 2023
    - 26.5K bytes
    - Viewed (0)
  2. src/cmd/link/internal/ld/pcln.go

    func computeDeferReturn(ctxt *Link, deferReturnSym, s loader.Sym) uint32 {
    	ldr := ctxt.loader
    	target := ctxt.Target
    	deferreturn := uint32(0)
    	lastWasmAddr := uint32(0)
    
    	relocs := ldr.Relocs(s)
    	for ri := 0; ri < relocs.Count(); ri++ {
    		r := relocs.At(ri)
    		if target.IsWasm() && r.Type() == objabi.R_ADDR {
    			// wasm/ssa.go generates an ARESUMEPOINT just
    			// before the deferreturn call. The "PC" of
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Feb 21 22:16:54 UTC 2024
    - 29.6K bytes
    - Viewed (0)
  3. src/cmd/link/internal/ld/macho.go

    		// to stream out.
    		relocs := ldr.Relocs(s)
    		for ri := 0; ri < relocs.Count(); ri++ {
    			r := relocs.At(ri)
    			rr, ok := extreloc(ctxt, ldr, s, r)
    			if !ok {
    				continue
    			}
    			if rr.Xsym == 0 {
    				ldr.Errorf(s, "missing xsym in relocation")
    				continue
    			}
    			if !ldr.AttrReachable(rr.Xsym) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 15:32:53 UTC 2024
    - 43.9K bytes
    - Viewed (0)
  4. src/debug/pe/file.go

    		}
    		s.sr = io.NewSectionReader(r2, int64(s.SectionHeader.Offset), int64(s.SectionHeader.Size))
    		s.ReaderAt = s.sr
    		f.Sections[i] = s
    	}
    	for i := range f.Sections {
    		var err error
    		f.Sections[i].Relocs, err = readRelocs(&f.Sections[i].SectionHeader, sr)
    		if err != nil {
    			return nil, err
    		}
    	}
    
    	return f, nil
    }
    
    type nobitsSectionReader struct{}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 18 19:33:30 UTC 2023
    - 17.2K bytes
    - Viewed (0)
  5. src/cmd/internal/obj/objfile.go

    	}
    	// TODO: hashedrefs unused/unsupported for now
    
    	// Reloc indexes
    	h.Offsets[goobj.BlkRelocIdx] = w.Offset()
    	nreloc := uint32(0)
    	lists := [][]*LSym{ctxt.defs, ctxt.hashed64defs, ctxt.hasheddefs, ctxt.nonpkgdefs}
    	for _, list := range lists {
    		for _, s := range list {
    			w.Uint32(nreloc)
    			nreloc += uint32(len(s.R))
    		}
    	}
    	w.Uint32(nreloc)
    
    	// Symbol Info indexes
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 19:57:43 UTC 2024
    - 24K bytes
    - Viewed (0)
  6. src/cmd/link/link_test.go

    	}
    
    	// Sift through the output; we should not be seeing any R_TLS_LE relocs.
    	scanner := bufio.NewScanner(bytes.NewReader(out))
    	for scanner.Scan() {
    		line := scanner.Text()
    		if strings.Contains(line, "R_TLS_LE") {
    			t.Errorf("objdump output contains unexpected R_TLS_LE reloc: %s", line)
    		}
    	}
    }
    
    const testStrictDupGoSrc = `
    package main
    func f()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 20:26:02 UTC 2024
    - 43.5K bytes
    - Viewed (0)
  7. pkg/controller/nodeipam/ipam/cidrset/cidr_set_test.go

    		}
    		em := testMetrics{
    			usage:      float64(i) / float64(256),
    			allocs:     float64(i),
    			releases:   0,
    			allocTries: 0,
    			max:        float64(max),
    		}
    		expectMetrics(t, cidr, em)
    	}
    	// Release all
    	a.Release(clusterCIDR)
    	em = testMetrics{
    		usage:      0,
    		allocs:     256,
    		releases:   256,
    		allocTries: 0,
    		max:        float64(max),
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 11 08:53:03 UTC 2023
    - 29.5K bytes
    - Viewed (0)
  8. src/cmd/link/internal/mips64/asm.go

    	}
    
    	return val, 0, false
    }
    
    func archrelocvariant(*ld.Target, *loader.Loader, loader.Reloc, sym.RelocVariant, loader.Sym, int64, []byte) int64 {
    	return -1
    }
    
    func extreloc(target *ld.Target, ldr *loader.Loader, r loader.Reloc, s loader.Sym) (loader.ExtReloc, bool) {
    	switch r.Type() {
    	case objabi.R_ADDRMIPS,
    		objabi.R_ADDRMIPSU:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 05:58:20 UTC 2023
    - 11K bytes
    - Viewed (0)
  9. pkg/kubelet/logs/container_log_manager_test.go

    	f := critest.NewFakeRuntimeService()
    	c := &containerLogManager{
    		runtimeService: f,
    		policy: LogRotatePolicy{
    			MaxSize:  testMaxSize,
    			MaxFiles: testMaxFiles,
    		},
    		osInterface: container.RealOS{},
    		clock:       testingclock.NewFakeClock(now),
    		mutex:       sync.Mutex{},
    		queue: workqueue.NewTypedRateLimitingQueueWithConfig(
    			workqueue.DefaultTypedControllerRateLimiter[string](),
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 12.7K bytes
    - Viewed (0)
  10. src/go/internal/gcimporter/ureader.go

    	for i, n := 0, r.Len(); i < n; i++ {
    		// As if r.obj(), but avoiding the Scope.Lookup call,
    		// to avoid eager loading of imports.
    		r.Sync(pkgbits.SyncObject)
    		assert(!r.Bool())
    		r.p.objIdx(r.Reloc(pkgbits.RelocObj))
    		assert(r.Len() == 0)
    	}
    
    	r.Sync(pkgbits.SyncEOF)
    
    	for _, fn := range pr.laterFns {
    		fn()
    	}
    
    	for _, iface := range pr.ifaces {
    		iface.Complete()
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 16.6K bytes
    - Viewed (0)
Back to top