Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for SetDynimplib (0.22 sec)

  1. src/cmd/link/internal/loadelf/ldelf.go

    		}
    
    		sectsb := l.MakeSymbolUpdater(sect.sym)
    		sb := l.MakeSymbolUpdater(s)
    
    		sb.SetType(sectsb.Type())
    		sectsb.AddInteriorSym(s)
    		if !l.AttrCgoExportDynamic(s) {
    			sb.SetDynimplib("") // satisfy dynimport
    		}
    		sb.SetValue(int64(elfsym.value))
    		sb.SetSize(int64(elfsym.size))
    		if sectsb.Type() == sym.STEXT {
    			if l.AttrExternal(s) && !l.AttrDuplicateOK(s) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 16 15:12:12 UTC 2024
    - 33.9K bytes
    - Viewed (0)
  2. src/cmd/link/internal/loader/loader.go

    // SetSymDynimplib sets the "dynimplib" attribute for a symbol.
    func (l *Loader) SetSymDynimplib(i Sym, value string) {
    	// reject bad symbols
    	if i >= Sym(len(l.objSyms)) || i == 0 {
    		panic("bad symbol index in SetDynimplib")
    	}
    	if value == "" {
    		delete(l.dynimplib, i)
    	} else {
    		l.dynimplib[i] = value
    	}
    }
    
    // SymDynimpvers returns the "dynimpvers" attribute for the specified
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 20:26:10 UTC 2024
    - 81.5K bytes
    - Viewed (0)
Back to top