Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for SGOFUNC (0.13 sec)

  1. src/cmd/link/internal/sym/symkind.go

    var ReadOnly = []SymKind{
    	STYPE,
    	SSTRING,
    	SGOSTRING,
    	SGOFUNC,
    	SGCBITS,
    	SRODATA,
    	SFUNCTAB,
    }
    
    // RelROMap describes the transformation of read-only symbols to rel-ro
    // symbols.
    var RelROMap = map[SymKind]SymKind{
    	STYPE:     STYPERELRO,
    	SSTRING:   SSTRINGRELRO,
    	SGOSTRING: SGOSTRINGRELRO,
    	SGOFUNC:   SGOFUNCRELRO,
    	SGCBITS:   SGCBITSRELRO,
    	SRODATA:   SRODATARELRO,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 13:29:54 UTC 2024
    - 5.6K bytes
    - Viewed (0)
  2. src/cmd/link/internal/sym/symkind_string.go

    	// Re-run the stringer command to generate them again.
    	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]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 13:29:54 UTC 2024
    - 2.7K bytes
    - Viewed (0)
  3. src/cmd/link/internal/ld/symtab.go

    					ldr.SetCarrierSym(s, symgofuncrel)
    				}
    			} else {
    				symGroupType[s] = sym.SGOFUNC
    				ldr.SetCarrierSym(s, symgofunc)
    			}
    
    		case strings.HasPrefix(name, "gcargs."),
    			strings.HasPrefix(name, "gclocals."),
    			strings.HasPrefix(name, "gclocals·"),
    			ldr.SymType(s) == sym.SGOFUNC && s != symgofunc, // inltree, see pcln.go
    			strings.HasSuffix(name, ".opendefer"),
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 13 16:29:40 UTC 2023
    - 29.2K bytes
    - Viewed (0)
  4. src/cmd/link/internal/ld/pcln.go

    	inlTreeSym := ldr.MakeSymbolUpdater(its)
    	// Note: the generated symbol is given a type of sym.SGOFUNC, as a
    	// 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()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Feb 21 22:16:54 UTC 2024
    - 29.6K bytes
    - Viewed (0)
  5. src/cmd/link/internal/ld/xcoff.go

    			tsize := ldr.SymSize(ldr.Lookup("runtime.types", 0))
    			outerSymSize["type:*"] = size - tsize
    		}
    	case sym.SGOSTRING:
    		outerSymSize["go:string.*"] = size
    	case sym.SGOFUNC:
    		if !ctxt.DynlinkingGo() {
    			outerSymSize["go:func.*"] = size
    		}
    	case sym.SGOFUNCRELRO:
    		outerSymSize["go:funcrel.*"] = size
    	case sym.SGCBITS:
    		outerSymSize["runtime.gcbits.*"] = size
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 01 19:58:23 UTC 2023
    - 51.8K bytes
    - Viewed (0)
  6. src/cmd/link/internal/ld/data.go

    			case sym.SFUNCTAB:
    				if ldr.SymName(s) == "runtime.etypes" {
    					// runtime.etypes must be at the end of
    					// the relro data.
    					isRelro = true
    				}
    			case sym.SGOFUNC:
    				// The only SGOFUNC symbols that contain relocations are .stkobj,
    				// and their relocations are of type objabi.R_ADDROFF,
    				// which always get resolved during linking.
    				isRelro = false
    			}
    			if isRelro {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 12 15:10:50 UTC 2024
    - 100.5K bytes
    - Viewed (0)
  7. src/cmd/link/internal/loader/loader.go

    	if sname != "" {
    		return true
    	}
    	switch skind {
    	case sym.SDWARFFCN, sym.SDWARFABSFCN, sym.SDWARFTYPE, sym.SDWARFCONST, sym.SDWARFCUINFO, sym.SDWARFRANGE, sym.SDWARFLOC, sym.SDWARFLINES, sym.SGOFUNC:
    		return true
    	default:
    		return false
    	}
    }
    
    // cloneToExternal takes the existing object file symbol (symIdx)
    // and creates a new external symbol payload that is a clone with
    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