Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for rsrcsyms (0.21 sec)

  1. src/cmd/link/internal/ld/pe.go

    }
    
    func setpersrc(ctxt *Link, syms []loader.Sym) {
    	if len(rsrcsyms) != 0 {
    		Errorf(nil, "too many .rsrc sections")
    	}
    	rsrcsyms = syms
    }
    
    func addpersrc(ctxt *Link) {
    	if len(rsrcsyms) == 0 {
    		return
    	}
    
    	var size int64
    	for _, rsrcsym := range rsrcsyms {
    		size += ctxt.loader.SymSize(rsrcsym)
    	}
    	h := pefile.addSection(".rsrc", int(size), int(size))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 09 19:01:27 UTC 2023
    - 48.8K bytes
    - Viewed (0)
  2. src/cmd/link/internal/loadpe/ldpe.go

    	// This keeps textp in increasing address order.
    	for _, sect := range f.Sections {
    		s := state.sectsyms[sect]
    		if s == 0 {
    			continue
    		}
    		l.SortSub(s)
    		importSymsState.secSyms = append(importSymsState.secSyms, s)
    		if l.SymType(s) == sym.STEXT {
    			for ; s != 0; s = l.SubSym(s) {
    				if l.AttrOnList(s) {
    					return nil, fmt.Errorf("symbol %s listed multiple times", l.SymName(s))
    				}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Dec 18 20:26:46 UTC 2023
    - 26.5K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssa/_gen/AMD64.rules

    (MOVOstore [dstOff] {dstSym} ptr (MOVOload [srcOff] {srcSym} (SB) _) mem) && symIsRO(srcSym) =>
      (MOVQstore [dstOff+8] {dstSym} ptr (MOVQconst [int64(read64(srcSym, int64(srcOff)+8, config.ctxt.Arch.ByteOrder))])
        (MOVQstore [dstOff] {dstSym} ptr (MOVQconst [int64(read64(srcSym, int64(srcOff), config.ctxt.Arch.ByteOrder))]) mem))
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 12 19:38:41 UTC 2024
    - 93.9K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/rewriteAMD64.go

    		return true
    	}
    	// match: (MOVOstore [dstOff] {dstSym} ptr (MOVOload [srcOff] {srcSym} (SB) _) mem)
    	// cond: symIsRO(srcSym)
    	// result: (MOVQstore [dstOff+8] {dstSym} ptr (MOVQconst [int64(read64(srcSym, int64(srcOff)+8, config.ctxt.Arch.ByteOrder))]) (MOVQstore [dstOff] {dstSym} ptr (MOVQconst [int64(read64(srcSym, int64(srcOff), config.ctxt.Arch.ByteOrder))]) mem))
    	for {
    		dstOff := auxIntToInt32(v.AuxInt)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 12 19:38:41 UTC 2024
    - 712.7K bytes
    - Viewed (0)
Back to top