- Sort Score
- Result 10 results
- Languages All
Results 11 - 20 of 23 for symabi (0.16 sec)
-
src/cmd/link/internal/ld/main.go
pclnState := ctxt.pclntab(containers) bench.Start("findfunctab") ctxt.findfunctab(pclnState, containers) bench.Start("dwarfGenerateDebugSyms") dwarfGenerateDebugSyms(ctxt) bench.Start("symtab") symGroupType := ctxt.symtab(pclnState) bench.Start("dodata") ctxt.dodata(symGroupType) bench.Start("address") order := ctxt.address() bench.Start("dwarfcompress") dwarfcompress(ctxt) bench.Start("layout")
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 17 16:59:50 UTC 2024 - 16.6K bytes - Viewed (0) -
src/cmd/link/link_test.go
testenv.WriteImportcfg(t, importcfgfile, nil, "runtime") // Compile, assemble and pack the Go and C code. runGo("tool", "asm", "-p=main", "-gensymabis", "-o", "symabis", "x.s") runGo("tool", "compile", "-importcfg="+importcfgfile, "-symabis", "symabis", "-p=main", "-o", "x1.o", "main.go") runGo("tool", "asm", "-p=main", "-o", "x2.o", "x.s") run(cc, append(cflags, "-c", "-o", "x3.o", "x.c")...)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 24 20:26:02 UTC 2024 - 43.5K bytes - Viewed (0) -
src/cmd/internal/obj/objfile.go
default: align = 1 } } } if s.Size > cutoff { w.ctxt.Diag("%s: symbol too large (%d bytes > %d bytes)", s.Name, s.Size, cutoff) } o := &w.tmpSym o.SetName(name, w.Writer) o.SetABI(abi) o.SetType(uint8(s.Type)) o.SetFlag(flag) o.SetFlag2(flag2) o.SetSiz(uint32(s.Size)) o.SetAlign(align) o.Write(w.Writer) } func (w *writer) Hash64(s *LSym) {
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/data.go
ldr.SetSymSect(ldr.LookupOrCreateSym("runtime.egcbss", 0), ldr.SymSect(s)) ctxt.xdefine("runtime.symtab", sym.SRODATA, int64(symtab.Vaddr)) ctxt.xdefine("runtime.esymtab", sym.SRODATA, int64(symtab.Vaddr+symtab.Length)) ctxt.xdefine("runtime.pclntab", sym.SRODATA, int64(pclntab.Vaddr)) ctxt.defineInternal("runtime.pcheader", 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 (1) -
src/cmd/compile/internal/ir/func.go
name := NewNameAt(npos, sym, typ) name.Class = PFUNC sym.SetFunc(true) fn := &Func{Nname: name} fn.pos = fpos fn.op = ODCLFUNC // Most functions are ABIInternal. The importer or symabis // pass may override this. fn.ABI = obj.ABIInternal fn.SetTypecheck(1) name.Func = fn return fn } func (f *Func) isStmt() {}
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 01:05:44 UTC 2024 - 21.1K bytes - Viewed (0) -
src/cmd/internal/obj/sym.go
case ABI0: hash = ctxt.hash case ABIInternal: hash = ctxt.funchash default: panic("unknown ABI") } ctxt.hashmu.Lock() s := hash[name] if s == nil { s = &LSym{Name: name} s.SetABI(abi) hash[name] = s if init != nil { init(s) } } ctxt.hashmu.Unlock() return s } // Lookup looks up the symbol with name name. // If it does not exist, it creates it.
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/lib.go
case sys.ARM64: if buildcfg.GOOS == "darwin" { return []string{"-arch", "arm64"} } case sys.Loong64: return []string{"-mabi=lp64d"} case sys.MIPS64: return []string{"-mabi=64"} case sys.MIPS: return []string{"-mabi=32"} case sys.PPC64: if buildcfg.GOOS == "aix" { return []string{"-maix64"} } else { return []string{"-m64"} } }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 21 18:45:27 UTC 2024 - 88.6K bytes - Viewed (0) -
src/cmd/internal/obj/link.go
v &^= flag } if atomic.CompareAndSwapUint32((*uint32)(a), uint32(v0), uint32(v)) { break } } } func (a *Attribute) ABI() ABI { return ABI(a.load() / attrABIBase) } func (a *Attribute) SetABI(abi ABI) { const mask = 1 // Only one ABI bit for now. for { v0 := a.load() v := (v0 &^ (mask * attrABIBase)) | Attribute(abi)*attrABIBase if atomic.CompareAndSwapUint32((*uint32)(a), uint32(v0), uint32(v)) {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 15 19:57:43 UTC 2024 - 33.1K bytes - Viewed (0) -
src/cmd/link/internal/loader/loader.go
attrOnList Bitmap // "on list" symbols, indexed by global index attrLocal Bitmap // "local" symbols, indexed by global index attrNotInSymbolTable Bitmap // "not in symtab" symbols, indexed by global idx attrUsedInIface Bitmap // "used in interface" symbols, indexed by global idx attrSpecial Bitmap // "special" frame symbols, indexed by global idx
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/go/doc/example.go
// brackets, then it returns name with all the contents between (and including) // the outermost left and right bracket removed. // // Adapted from debug/gosym/symtab.go:Sym.nameWithoutInst. func nameWithoutInst(name string) string { start := strings.Index(name, "[") if start < 0 { return name } end := strings.LastIndex(name, "]") if end < 0 {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 01:00:11 UTC 2024 - 21.4K bytes - Viewed (0)