Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 69 for Reloc (0.06 sec)

  1. src/cmd/link/internal/loader/symbolbuilder.go

    	sb.relocs = append(sb.relocs, make([]goobj.Reloc, n)...)
    	return sb.l.Relocs(sb.symIdx)
    }
    
    // Add a relocation with given type, return its handle and index
    // (to set other fields).
    func (sb *SymbolBuilder) AddRel(typ objabi.RelocType) (Reloc, int) {
    	j := len(sb.relocs)
    	sb.relocs = append(sb.relocs, goobj.Reloc{})
    	sb.relocs[j].SetType(uint16(typ))
    	relocs := sb.Relocs()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 08 15:25:19 UTC 2023
    - 13.9K bytes
    - Viewed (0)
  2. src/cmd/link/internal/s390x/asm.go

    	return false
    }
    
    func archreloc(target *ld.Target, ldr *loader.Loader, syms *ld.ArchSyms, r loader.Reloc, s loader.Sym, val int64) (o int64, nExtReloc int, ok bool) {
    	return val, 0, false
    }
    
    func archrelocvariant(target *ld.Target, ldr *loader.Loader, r loader.Reloc, rv sym.RelocVariant, s loader.Sym, t int64, p []byte) int64 {
    	switch rv & sym.RV_TYPE_MASK {
    	default:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 05:58:20 UTC 2023
    - 13.7K bytes
    - Viewed (0)
  3. src/cmd/go/testdata/script/trampoline_reuse_test.txt

    # from main package calls. and main.Func1 and main.Func2 are placed
    # a bit more than the direct call limit apart, but not more than 0x400
    # bytes beyond it (to verify the reloc calc).
    
    go build
    
    -- go.mod --
    
    module foo
    
    go 1.19
    
    -- main.go --
    
    package main
    
    import "foo/bar"
    
    func Func1()
    
    func main() {
            Func1()
            bar.Bar2()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Nov 18 14:31:23 UTC 2022
    - 2.7K bytes
    - Viewed (0)
  4. 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)
  5. src/cmd/link/internal/mips/obj.go

    		}
    		if *ld.FlagTextAddr == -1 {
    			*ld.FlagTextAddr = ld.Rnd(0x10000, *ld.FlagRound) + int64(ld.HEADR)
    		}
    	}
    }
    
    func adddynrel(target *ld.Target, ldr *loader.Loader, syms *ld.ArchSyms, s loader.Sym, r loader.Reloc, rIdx int) bool {
    	ld.Exitf("adddynrel currently unimplemented for MIPS")
    	return false
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Dec 14 17:22:18 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  6. 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)
  7. 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)
  8. src/cmd/link/internal/ld/macho.go

    				continue
    			}
    			if !ldr.AttrReachable(rr.Xsym) {
    				ldr.Errorf(s, "unreachable reloc %d (%s) target %v", r.Type(), sym.RelocName(ctxt.Arch, r.Type()), ldr.SymName(rr.Xsym))
    			}
    			if !thearch.Machoreloc1(ctxt.Arch, out, ldr, s, rr, int64(uint64(ldr.SymValue(s)+int64(r.Off()))-sect.Vaddr)) {
    				ldr.Errorf(s, "unsupported obj reloc %d (%s)/%d to %s", r.Type(), sym.RelocName(ctxt.Arch, r.Type()), r.Siz(), ldr.SymName(r.Sym()))
    			}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 15:32:53 UTC 2024
    - 43.9K bytes
    - Viewed (0)
  9. 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)
  10. 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)
Back to top