Home
last modified time | relevance | path

Searched defs:SymbolBuilder (Results 1 – 15 of 15) sorted by relevance

/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/link/internal/loader/
Dsymbolbuilder.go17 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/
Dasm.go307 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/
Dasm.go507 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/
Dasm.go1094 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/
Delf.go499 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) {
Ddata.go807 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) {
Dpcln.go604 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/
Dasm.go288 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/
Dasm.go312 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/
Dasm.go71 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/
Dasm.go136 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/
Dasm.go424 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/
Dasm.go187 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/
Dasm.go587 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/
Dldpe.go169 func makeUpdater(l *loader.Loader, bld *loader.SymbolBuilder, s loader.Sym) *loader.SymbolBuilder {