- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for Shndx (0.05 sec)
-
src/cmd/link/internal/loadelf/ldelf.go
continue } if elfsym.shndx == elf.SHN_COMMON || elfsym.type_ == elf.STT_COMMON { sb := l.MakeSymbolUpdater(elfsym.sym) if uint64(sb.Size()) < elfsym.size { sb.SetSize(int64(elfsym.size)) } if sb.Type() == 0 || sb.Type() == sym.SXREF { sb.SetType(sym.SNOPTRBSS) } continue } if uint(elfsym.shndx) >= elfobj.nsect || elfsym.shndx == 0 { continue }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Feb 16 15:12:12 UTC 2024 - 33.9K bytes - Viewed (0) -
src/cmd/link/internal/ld/symtab.go
elfstrdat = append(elfstrdat, 0) return off } func putelfsyment(out *OutBuf, off int, addr int64, size int64, info uint8, shndx elf.SectionIndex, other int) { if elf64 { out.Write32(uint32(off)) out.Write8(info) out.Write8(uint8(other)) out.Write16(uint16(shndx)) out.Write64(uint64(addr)) out.Write64(uint64(size)) symSize += ELF64SYMSIZE } else { out.Write32(uint32(off))
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Sep 13 16:29:40 UTC 2023 - 29.2K bytes - Viewed (0) -
src/debug/elf/file.go
sym.Size = f.ByteOrder.Uint32(data[8:12]) sym.Info = data[12] sym.Other = data[13] sym.Shndx = f.ByteOrder.Uint16(data[14:16]) str, _ := getString(strdata, int(sym.Name)) symbols[i].Name = str symbols[i].Info = sym.Info symbols[i].Other = sym.Other symbols[i].Section = SectionIndex(sym.Shndx) symbols[i].Value = uint64(sym.Value) symbols[i].Size = uint64(sym.Size) i++ data = data[Sym32Size:]
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 23 16:49:58 UTC 2024 - 43.1K bytes - Viewed (0) -
src/debug/elf/elf.go
func R_INFO32(sym, typ uint32) uint32 { return sym<<8 | typ } // ELF32 Symbol. type Sym32 struct { Name uint32 Value uint32 Size uint32 Info uint8 Other uint8 Shndx uint16 } const Sym32Size = 16 func ST_BIND(info uint8) SymBind { return SymBind(info >> 4) } func ST_TYPE(info uint8) SymType { return SymType(info & 0xF) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 16 00:01:16 UTC 2024 - 134.6K bytes - Viewed (0) -
src/cmd/link/internal/ld/elf.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Apr 22 13:29:54 UTC 2024 - 63.6K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/tools/internal/stdlib/manifest.go
{"Sym32.Info", Field, 0}, {"Sym32.Name", Field, 0}, {"Sym32.Other", Field, 0}, {"Sym32.Shndx", Field, 0}, {"Sym32.Size", Field, 0}, {"Sym32.Value", Field, 0}, {"Sym32Size", Const, 0}, {"Sym64", Type, 0}, {"Sym64.Info", Field, 0}, {"Sym64.Name", Field, 0}, {"Sym64.Other", Field, 0}, {"Sym64.Shndx", Field, 0}, {"Sym64.Size", Field, 0}, {"Sym64.Value", Field, 0},
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 02 02:20:05 UTC 2024 - 534.2K bytes - Viewed (0)