Searched defs:SymbolBuilder (Results 1 – 15 of 15) sorted by relevance
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/link/internal/loader/ |
D | symbolbuilder.go | 17 type SymbolBuilder struct { struct 18 *extSymPayload // points to payload being updated 19 symIdx Sym // index of symbol being updated/constructed 20 l *Loader // loader 64 func (sb *SymbolBuilder) Sym() Sym { return sb.symIdx } 65 func (sb *SymbolBuilder) Name() string { return sb.name } 66 func (sb *SymbolBuilder) Version() int { return sb.ver } 67 func (sb *SymbolBuilder) Type() sym.SymKind { return sb.kind } 68 func (sb *SymbolBuilder) Size() int64 { return sb.size } 69 func (sb *SymbolBuilder) Data() []byte { return sb.data } [all …]
|
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/link/internal/arm/ |
D | asm.go | 307 func elfsetupplt(ctxt *ld.Link, ldr *loader.Loader, plt, got *loader.SymbolBuilder, dynamic loader.… 483 func gentramp(arch *sys.Arch, linkmode ld.LinkMode, ldr *loader.Loader, tramp *loader.SymbolBuilder… 505 func gentramppic(arch *sys.Arch, tramp *loader.SymbolBuilder, target loader.Sym, offset int64) { 526 func gentrampdyn(arch *sys.Arch, tramp *loader.SymbolBuilder, target loader.Sym, offset int64) { 633 func addpltreloc(ldr *loader.Loader, plt *loader.SymbolBuilder, got *loader.SymbolBuilder, s loader…
|
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/link/internal/ppc64/ |
D | asm.go | 507 func gencallstub(ctxt *ld.Link, ldr *loader.Loader, stubType int, stub *loader.SymbolBuilder, targ … 554 func rewritetoinsn(target *ld.Target, ldr *loader.Loader, su *loader.SymbolBuilder, offset int64, m… 565 func rewritetonop(target *ld.Target, ldr *loader.Loader, su *loader.SymbolBuilder, offset int64, ma… 1001 func elfsetupplt(ctxt *ld.Link, ldr *loader.Loader, plt, got *loader.SymbolBuilder, dynamic loader.… 1246 func gentramp(ctxt *ld.Link, ldr *loader.Loader, tramp *loader.SymbolBuilder, target loader.Sym, of…
|
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/link/internal/arm64/ |
D | asm.go | 1094 func elfsetupplt(ctxt *ld.Link, ldr *loader.Loader, plt, gotplt *loader.SymbolBuilder, dynamic load… 1391 func gentramp(ctxt *ld.Link, ldr *loader.Loader, tramp *loader.SymbolBuilder, target loader.Sym, of… 1409 func gentrampgot(ctxt *ld.Link, ldr *loader.Loader, tramp *loader.SymbolBuilder, target loader.Sym)…
|
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/link/internal/ld/ |
D | elf.go | 499 func elfWriteDynEntSym(ctxt *Link, s *loader.SymbolBuilder, tag elf.DynTag, t loader.Sym) { 503 func Elfwritedynent(arch *sys.Arch, s *loader.SymbolBuilder, tag elf.DynTag, val uint64) { 513 func Elfwritedynentsymplus(ctxt *Link, s *loader.SymbolBuilder, tag elf.DynTag, t loader.Sym, add i… 522 func elfwritedynentsymsize(ctxt *Link, s *loader.SymbolBuilder, tag elf.DynTag, t loader.Sym) {
|
D | data.go | 807 func windynrelocsym(ctxt *Link, rel *loader.SymbolBuilder, s loader.Sym) error { 1246 func addgostring(ctxt *Link, ldr *loader.Loader, s *loader.SymbolBuilder, symname, str string) { 3054 func (ctxt *Link) AddTramp(s *loader.SymbolBuilder) {
|
D | pcln.go | 604 func writePCToFunc(ctxt *Link, sb *loader.SymbolBuilder, funcs []loader.Sym, startLocations []uint3… 625 func writeFuncs(ctxt *Link, sb *loader.SymbolBuilder, funcs []loader.Sym, inlSyms map[loader.Sym]lo…
|
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/link/internal/riscv64/ |
D | asm.go | 288 func elfsetupplt(ctxt *ld.Link, ldr *loader.Loader, plt, gotplt *loader.SymbolBuilder, dynamic load… 709 …ramp(arch *sys.Arch, linkmode ld.LinkMode, ldr *loader.Loader, tramp *loader.SymbolBuilder, target…
|
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/link/internal/s390x/ |
D | asm.go | 312 func elfsetupplt(ctxt *ld.Link, ldr *loader.Loader, plt, got *loader.SymbolBuilder, dynamic loader.…
|
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/link/internal/mips/ |
D | asm.go | 71 func elfsetupplt(ctxt *ld.Link, ldr *loader.Loader, plt, gotplt *loader.SymbolBuilder, dynamic load…
|
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/link/internal/loong64/ |
D | asm.go | 136 func elfsetupplt(ctxt *ld.Link, ldr *loader.Loader, plt, gotplt *loader.SymbolBuilder, dynamic load…
|
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/link/internal/x86/ |
D | asm.go | 424 func elfsetupplt(ctxt *ld.Link, ldr *loader.Loader, plt, got *loader.SymbolBuilder, dynamic loader.…
|
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/link/internal/mips64/ |
D | asm.go | 187 func elfsetupplt(ctxt *ld.Link, ldr *loader.Loader, plt, gotplt *loader.SymbolBuilder, dynamic load…
|
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/link/internal/amd64/ |
D | asm.go | 587 func elfsetupplt(ctxt *ld.Link, ldr *loader.Loader, plt, got *loader.SymbolBuilder, dynamic loader.…
|
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/link/internal/loadpe/ |
D | ldpe.go | 169 func makeUpdater(l *loader.Loader, bld *loader.SymbolBuilder, s loader.Sym) *loader.SymbolBuilder {
|