Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for IsTypelink (0.12 sec)

  1. src/cmd/link/internal/loader/loader.go

    func (l *Loader) IsGoType(i Sym) bool {
    	return l.SymAttr(i)&goobj.SymFlagGoType != 0
    }
    
    // Returns whether this symbol should be included in typelink.
    func (l *Loader) IsTypelink(i Sym) bool {
    	return l.SymAttr(i)&goobj.SymFlagTypelink != 0
    }
    
    // Returns whether this symbol is an itab symbol.
    func (l *Loader) IsItab(i Sym) bool {
    	if l.IsExternal(i) {
    		return false
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 20:26:10 UTC 2024
    - 81.5K bytes
    - Viewed (0)
  2. src/cmd/link/internal/ld/data.go

    	/* typelink */
    	sect = state.allocateNamedDataSection(seg, genrelrosecname(".typelink"), []sym.SymKind{sym.STYPELINK}, relroSecPerm)
    
    	typelink := ldr.CreateSymForUpdate("runtime.typelink", 0)
    	ldr.SetSymSect(typelink.Sym(), sect)
    	typelink.SetType(sym.SRODATA)
    	state.datsize += typelink.Size()
    	state.checkdatsize(sym.STYPELINK)
    	sect.Length = uint64(state.datsize) - sect.Vaddr
    
    	/* itablink */
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 12 15:10:50 UTC 2024
    - 100.5K bytes
    - Viewed (1)
Back to top