Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for writeSEH (0.27 sec)

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

    package ld
    
    import (
    	"cmd/internal/sys"
    	"cmd/link/internal/loader"
    	"cmd/link/internal/sym"
    )
    
    var sehp struct {
    	pdata []sym.LoaderSym
    	xdata []sym.LoaderSym
    }
    
    func writeSEH(ctxt *Link) {
    	switch ctxt.Arch.Family {
    	case sys.AMD64:
    		writeSEHAMD64(ctxt)
    	}
    }
    
    func writeSEHAMD64(ctxt *Link) {
    	ldr := ctxt.loader
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 09 19:01:27 UTC 2023
    - 2K bytes
    - Viewed (0)
  2. src/cmd/link/internal/ld/pe.go

    	pefile.dataDirectory[pe.IMAGE_DIRECTORY_ENTRY_BASERELOC].Size = rsect.virtualSize
    }
    
    func (ctxt *Link) dope() {
    	initdynimport(ctxt)
    	initdynexport(ctxt)
    	writeSEH(ctxt)
    }
    
    func setpersrc(ctxt *Link, syms []loader.Sym) {
    	if len(rsrcsyms) != 0 {
    		Errorf(nil, "too many .rsrc sections")
    	}
    	rsrcsyms = syms
    }
    
    func addpersrc(ctxt *Link) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 09 19:01:27 UTC 2023
    - 48.8K bytes
    - Viewed (0)
Back to top