- Sort Score
- Result 10 results
- Languages All
Results 11 - 15 of 15 for SetSym (0.65 sec)
-
src/cmd/link/internal/ld/symtab.go
addRef := func(name string) { s := ldr.Lookup(name, 0) if s == 0 { return } r, _ := moduledata.AddRel(objabi.R_XCOFFREF) r.SetSym(s) r.SetSiz(uint8(ctxt.Arch.PtrSize)) } addRef("runtime.rodata") addRef("runtime.erodata") addRef("runtime.epclntab") // As we use relative addressing for text symbols in functab, it is
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/cmd/link/internal/loadelf/ldelf.go
if addendSize == 2 { rAdd = int64(int16(rAdd)) } if addendSize == 4 { rAdd = int64(int32(rAdd)) } r, _ := sb.AddRel(rType) r.SetOff(rOff) r.SetSiz(rSize) r.SetSym(rSym) r.SetAdd(rAdd) } sb.SortRelocs() // just in case } return textp, ehdrFlags, nil } func section(elfobj *ElfObj, name string) *ElfSect {
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/pe.go
dynName += fmt.Sprintf("@%d", m.argsize) } dynSym := ldr.CreateSymForUpdate(dynName, 0) dynSym.SetType(sym.SHOSTOBJ) r, _ := sb.AddRel(objabi.R_ADDR) r.SetSym(dynSym.Sym()) r.SetSiz(uint8(ctxt.Arch.PtrSize)) } } } else { dynamic := ldr.CreateSymForUpdate(".windynamic", 0) dynamic.SetType(sym.SWINDOWS) for d := dr; d != nil; d = d.next {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Nov 09 19:01:27 UTC 2023 - 48.8K bytes - Viewed (0) -
src/cmd/internal/obj/loong64/obj.go
ctxt.Diag("using BECOME (%v) is not supported!", p) break } retSym := p.To.Sym p.To.Name = obj.NAME_NONE // clear fields as we may modify p to other instruction p.To.Sym = nil if c.cursym.Func().Text.Mark&LEAF != 0 { if autosize == 0 { p.As = AJMP p.From = obj.Addr{} if retSym != nil { // retjmp p.To.Type = obj.TYPE_BRANCH p.To.Name = obj.NAME_EXTERN
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Nov 21 19:22:18 UTC 2023 - 19.7K bytes - Viewed (0) -
src/cmd/internal/obj/mips/obj0.go
ctxt.Diag("using BECOME (%v) is not supported!", p) break } retSym := p.To.Sym p.To.Name = obj.NAME_NONE // clear fields as we may modify p to other instruction p.To.Sym = nil if c.cursym.Func().Text.Mark&LEAF != 0 { if autosize == 0 { p.As = AJMP p.From = obj.Addr{} if retSym != nil { // retjmp p.To.Type = obj.TYPE_BRANCH p.To.Name = obj.NAME_EXTERN
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Apr 21 19:28:53 UTC 2023 - 30.6K bytes - Viewed (0)