- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 14 for SRODATA (0.14 sec)
-
src/cmd/link/internal/sym/symkind.go
// of type cmd/internal/objabi.SymKind) to values of type SymKind. var AbiSymKindToSymKind = [...]SymKind{ objabi.Sxxx: Sxxx, objabi.STEXT: STEXT, objabi.SRODATA: SRODATA, objabi.SNOPTRDATA: SNOPTRDATA, objabi.SDATA: SDATA, objabi.SBSS: SBSS, objabi.SNOPTRBSS: SNOPTRBSS,
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Apr 22 13:29:54 UTC 2024 - 5.6K bytes - Viewed (0) -
src/cmd/link/internal/loader/loader_test.go
t.Errorf("SymType(es3): expected %v, got %v", sym.Sxxx, es3typ) } sb3.SetType(sym.SRODATA) es3typ = sb3.Type() if es3typ != sym.SRODATA { t.Errorf("SymType(es3): expected %v, got %v", sym.SRODATA, es3typ) } es3typ = ldr.SymType(es3) if es3typ != sym.SRODATA { t.Errorf("SymType(es3): expected %v, got %v", sym.SRODATA, es3typ) } // New symbols should not initially be reachable.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Mar 07 19:08:09 UTC 2024 - 12K bytes - Viewed (0) -
src/cmd/internal/obj/sym.go
s.WriteFloat64(ctxt, 0, f) s.Type = objabi.SRODATA s.Set(AttrLocal, true) s.Set(AttrContentAddressable, true) ctxt.constSyms = append(ctxt.constSyms, s) }) } func (ctxt *Link) Int32Sym(i int64) *LSym { name := fmt.Sprintf("$i32.%08x", uint64(i)) return ctxt.LookupInit(name, func(s *LSym) { s.Size = 4 s.WriteInt(ctxt, 0, 4, i) s.Type = objabi.SRODATA s.Set(AttrLocal, true)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 15 14:41:10 UTC 2024 - 14.1K bytes - Viewed (0) -
src/cmd/link/internal/ld/data.go
ctxt.xdefine("runtime.pclntab", sym.SRODATA, int64(pclntab.Vaddr)) ctxt.defineInternal("runtime.pcheader", sym.SRODATA) ctxt.defineInternal("runtime.funcnametab", sym.SRODATA) ctxt.defineInternal("runtime.cutab", sym.SRODATA) ctxt.defineInternal("runtime.filetab", sym.SRODATA) ctxt.defineInternal("runtime.pctab", sym.SRODATA)
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/sym/symkind_string.go
var x [1]struct{} _ = x[Sxxx-0] _ = x[STEXT-1] _ = x[SELFRXSECT-2] _ = x[SMACHOPLT-3] _ = x[STYPE-4] _ = x[SSTRING-5] _ = x[SGOSTRING-6] _ = x[SGOFUNC-7] _ = x[SGCBITS-8] _ = x[SRODATA-9] _ = x[SFUNCTAB-10] _ = x[SELFROSECT-11] _ = x[STYPERELRO-12] _ = x[SSTRINGRELRO-13] _ = x[SGOSTRINGRELRO-14] _ = x[SGOFUNCRELRO-15] _ = x[SGCBITSRELRO-16] _ = x[SRODATARELRO-17]
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Apr 22 13:29:54 UTC 2024 - 2.7K bytes - Viewed (0) -
src/cmd/link/internal/ld/inittask.go
sh := ldr.Lookup("runtime.runtime_inittasks", 0) sb := ldr.MakeSymbolUpdater(sh) sb.SetSize(0) sb.SetType(sym.SNOPTRDATA) // Could be SRODATA, but see issue 58857. sb.AddAddr(ctxt.Arch, t) sb.AddUint(ctxt.Arch, uint64(ldr.SymSize(t)/int64(ctxt.Arch.PtrSize))) sb.AddUint(ctxt.Arch, uint64(ldr.SymSize(t)/int64(ctxt.Arch.PtrSize))) } }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jan 30 20:09:45 UTC 2024 - 6.2K bytes - Viewed (0) -
src/cmd/internal/obj/objfile.go
flag |= goobj.SymFlagReflectMethod } if strings.HasPrefix(s.Name, "type:") && s.Name[5] != '.' && s.Type == objabi.SRODATA { flag |= goobj.SymFlagGoType } flag2 := uint8(0) if s.UsedInIface() { flag2 |= goobj.SymFlagUsedInIface } if strings.HasPrefix(s.Name, "go:itab.") && s.Type == objabi.SRODATA { flag2 |= goobj.SymFlagItab }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 15 19:57:43 UTC 2024 - 24K bytes - Viewed (0) -
src/cmd/link/internal/ld/pcln.go
// signal to the symtab() phase that it needs to be grouped in with // other similar symbols (gcdata, etc); the dodata() phase will // eventually switch the type back to SRODATA. inlTreeSym.SetType(sym.SGOFUNC) ldr.SetAttrReachable(its, true) ldr.SetSymAlign(its, 4) // it has 32-bit fields ninl := fi.NumInlTree() for i := 0; i < int(ninl); i++ { call := fi.InlTree(i)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Feb 21 22:16:54 UTC 2024 - 29.6K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/rewrite.go
func symIsRO(sym interface{}) bool { lsym := sym.(*obj.LSym) return lsym.Type == objabi.SRODATA && len(lsym.R) == 0 } // symIsROZero reports whether sym is a read-only global whose data contains all zeros. func symIsROZero(sym Sym) bool { lsym := sym.(*obj.LSym) if lsym.Type != objabi.SRODATA || len(lsym.R) != 0 { return false } for _, b := range lsym.P { if b != 0 {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Jun 07 19:02:52 UTC 2024 - 64.2K bytes - Viewed (0) -
src/cmd/link/internal/loadelf/ldelf.go
switch sect.flags & (elf.SHF_ALLOC | elf.SHF_WRITE | elf.SHF_EXECINSTR) { default: return errorf("%s: unexpected flags for ELF section %s", pn, sect.name) case elf.SHF_ALLOC: sb.SetType(sym.SRODATA) case elf.SHF_ALLOC + elf.SHF_WRITE: if sect.type_ == elf.SHT_NOBITS { sb.SetType(sym.SNOPTRBSS) } else { sb.SetType(sym.SNOPTRDATA) } case elf.SHF_ALLOC + elf.SHF_EXECINSTR:
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Feb 16 15:12:12 UTC 2024 - 33.9K bytes - Viewed (0)