- Sort Score
- Result 10 results
- Languages All
Results 1 - 4 of 4 for SubSym (0.28 sec)
-
src/cmd/link/internal/ld/data.go
} v := ldr.SymValue(s) for sub := ldr.SubSym(s); sub != 0; sub = ldr.SubSym(sub) { ldr.AddToSymValue(sub, v) } } for _, si := range dwarfp { for _, s := range si.syms { if sect := ldr.SymSect(s); sect != nil { ldr.AddToSymValue(s, int64(sect.Vaddr)) } sub := ldr.SubSym(s) if sub != 0 {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Jun 12 15:10:50 UTC 2024 - 100.5K bytes - Viewed (0) -
src/cmd/link/internal/loader/loader.go
panic("outer has outer itself") } // Interior sym should not already have a sibling. if l.SubSym(interior) != 0 { panic("sub set for subsym") } // Interior sym should not already point at a container. if l.OuterSym(interior) != 0 { panic("outer already set for subsym") } l.sub[interior] = l.sub[container] l.sub[container] = interior l.outer[interior] = container }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 24 20:26:10 UTC 2024 - 81.5K bytes - Viewed (0) -
src/cmd/link/internal/ld/deadcode.go
// symbols. This is not ideal, and these carrier/section symbols could // be removed. if d.ldr.IsExternal(symIdx) { d.mark(d.ldr.OuterSym(symIdx), symIdx) d.mark(d.ldr.SubSym(symIdx), symIdx) } if len(methods) != 0 { if !isgotype { panic("method found on non-type symbol") } // Decode runtime type information for type methods
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Jun 07 14:52:41 UTC 2024 - 19K bytes - Viewed (0) -
src/cmd/link/internal/ld/elf.go
sh.Link = uint32(elfshname(".dynstr").shnum) // sh.info is the index of first non-local symbol (number of local symbols) s := ldr.Lookup(".dynsym", 0) i := uint32(0) for sub := s; sub != 0; sub = ldr.SubSym(sub) { i++ if !ldr.AttrLocal(sub) { break } } sh.Info = i shsym(sh, ldr, s) sh = elfshname(".dynstr") sh.Type = uint32(elf.SHT_STRTAB)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Apr 22 13:29:54 UTC 2024 - 63.6K bytes - Viewed (0)