Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 73 for NReloc (0.26 sec)

  1. src/cmd/internal/objfile/goobj.go

    		sym := Sym{
    			Name: name,
    			Addr: uint64(r.DataOff(i)),
    			Size: int64(osym.Siz()),
    			Code: code,
    		}
    
    		relocs := r.Relocs(i)
    		sym.Relocs = make([]Reloc, len(relocs))
    		for j := range relocs {
    			rel := &relocs[j]
    			sym.Relocs[j] = Reloc{
    				Addr: uint64(r.DataOff(i)) + uint64(rel.Off()),
    				Size: uint64(rel.Siz()),
    				Stringer: goobjReloc{
    					Off:  rel.Off(),
    					Size: rel.Siz(),
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 15 15:39:57 UTC 2023
    - 7.8K bytes
    - Viewed (0)
  2. src/cmd/link/internal/ld/decodesym.go

    }
    
    func decodeReloc(ldr *loader.Loader, symIdx loader.Sym, relocs *loader.Relocs, off int32) loader.Reloc {
    	for j := 0; j < relocs.Count(); j++ {
    		rel := relocs.At(j)
    		if rel.Off() == off {
    			return rel
    		}
    	}
    	return loader.Reloc{}
    }
    
    func decodeRelocSym(ldr *loader.Loader, symIdx loader.Sym, relocs *loader.Relocs, off int32) loader.Sym {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 16:25:18 UTC 2024
    - 9.9K bytes
    - Viewed (0)
  3. maven-core/src/test/resources-project-builder/pom-inheritance/pom.xml

        </snapshotRepository>
        <site>
          <url>https://parent.url/site</url>
          <id>parent.site</id>
        </site>
        <downloadUrl>http://parent.url/download</downloadUrl>
        <relocation>
          <message>parent-reloc-msg</message>
        </relocation>
      </distributionManagement>
    
      <properties>
        <parentProperty>parent-property</parentProperty>
        <overriddenProperty>parent-property</overriddenProperty>
      </properties>
    
    Registered: Wed Jun 12 09:55:16 UTC 2024
    - Last Modified: Sun Mar 29 19:02:56 UTC 2020
    - 5K bytes
    - Viewed (0)
  4. src/internal/xcoff/xcoff.go

    	Rsymndx uint32 // Index into symbol table
    	Rsize   uint8  // Sign and reloc bit len
    	Rtype   uint8  // Toc relocation type
    }
    
    type Reloc64 struct {
    	Rvaddr  uint64 // (virtual) address of reference
    	Rsymndx uint32 // Index into symbol table
    	Rsize   uint8  // Sign and reloc bit len
    	Rtype   uint8  // Toc relocation type
    }
    
    const (
    	R_POS = 0x00 // A(sym) Positive Relocation
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Feb 08 20:36:37 UTC 2023
    - 11.8K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/ssagen/pgen.go

    			continue
    		}
    		if _, ok := globalMapInitLsyms[tgt]; !ok {
    			continue
    		}
    		if base.Debug.WrapGlobalMapDbg > 1 {
    			fmt.Fprintf(os.Stderr, "=-= weakify fn %v reloc %d %+v\n", fn, i,
    				fn.LSym.R[i])
    		}
    		// set the R_WEAK bit, leave rest of reloc type intact
    		fn.LSym.R[i].Type |= objabi.R_WEAK
    	}
    }
    
    // StackOffset returns the stack location of a LocalSlot relative to the
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  6. src/cmd/link/internal/ld/asmb.go

    		asmbPlan9Sym(ctxt)
    	}
    	ctxt.Out.SeekSet(0)
    	writePlan9Header(ctxt.Out, thearch.Plan9Magic, Entryvalue(ctxt), thearch.Plan9_64Bit)
    }
    
    // sizeExtRelocs precomputes the size needed for the reloc records,
    // sets the size and offset for relocation records in each section,
    // and mmap the output buffer with the proper size.
    func sizeExtRelocs(ctxt *Link, relsize uint32) {
    	if relsize == 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 02 09:22:56 UTC 2023
    - 5.4K bytes
    - Viewed (0)
  7. src/cmd/link/internal/loadxcoff/ldxcoff.go

    			var rSize uint8
    			var rType objabi.RelocType
    			var rAdd int64
    			switch rx.Type {
    			default:
    				return errorf("section %s: unknown relocation of type 0x%x", sect.Name, rx.Type)
    			case xcoff.R_POS:
    				// Reloc the address of r.Sym
    				// Length should be 64
    				if rx.Length != 64 {
    					return errorf("section %s: relocation R_POS has length different from 64: %d", sect.Name, rx.Length)
    				}
    				rSize = 8
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Dec 14 17:22:18 UTC 2023
    - 6.2K bytes
    - Viewed (0)
  8. src/cmd/link/internal/ld/pe.go

    					continue
    				}
    				if ldr.SymDynid(rr.Xsym) < 0 {
    					ctxt.Errorf(s, "reloc %d to non-coff symbol %s (outer=%s) %d", r.Type(), ldr.SymName(r.Sym()), ldr.SymName(rr.Xsym), ldr.SymType(r.Sym()))
    				}
    				if !thearch.PEreloc1(ctxt.Arch, ctxt.Out, ldr, s, rr, int64(uint64(ldr.SymValue(s)+int64(r.Off()))-base)) {
    					ctxt.Errorf(s, "unsupported obj reloc %v/%d to %s", r.Type(), r.Siz(), ldr.SymName(r.Sym()))
    				}
    			}
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 09 19:01:27 UTC 2023
    - 48.8K bytes
    - Viewed (0)
  9. src/cmd/link/internal/ld/xcoff.go

    	}
    
    	hdr.Lnsyms = int32(len(symtab))
    	hdr.Lrldoff = hdr.Lsymoff + uint64(24*hdr.Lnsyms) // 24 = sizeof one symbol
    	off := hdr.Lrldoff                                // current offset is the same of reloc offset
    
    	/* Reloc */
    	// Ensure deterministic order
    	sort.Slice(f.loaderReloc, func(i, j int) bool {
    		r1, r2 := f.loaderReloc[i], f.loaderReloc[j]
    		if r1.sym != r2.sym {
    			return r1.sym < r2.sym
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 01 19:58:23 UTC 2023
    - 51.8K bytes
    - Viewed (0)
  10. src/cmd/link/internal/ld/dwarf.go

    					relocs := d.ldr.Relocs(idx)
    					for i := 0; i < relocs.Count(); i++ {
    						reloc := relocs.At(i)
    						if reloc.Type() == objabi.R_USEIFACE {
    							d.defgotype(reloc.Sym())
    						}
    					}
    				}
    			}
    			continue
    		}
    		// Skip file local symbols (this includes static tmps, stack
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 16:25:18 UTC 2024
    - 72.4K bytes
    - Viewed (0)
Back to top