Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for AddPEImageRelativeAddrPlus (0.18 sec)

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

    			}
    		}
    
    		// Reference:
    		// https://learn.microsoft.com/en-us/cpp/build/exception-handling-x64#struct-runtime_function
    		pdata.AddPEImageRelativeAddrPlus(ctxt.Arch, s, 0)
    		pdata.AddPEImageRelativeAddrPlus(ctxt.Arch, s, ldr.SymSize(s))
    		pdata.AddPEImageRelativeAddrPlus(ctxt.Arch, xdata.Sym(), off)
    	}
    	sehp.pdata = append(sehp.pdata, pdata.Sym())
    	sehp.xdata = append(sehp.xdata, xdata.Sym())
    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/loader/loader_test.go

    			expKind: sym.SDATA,
    			expRel:  []Reloc{mkReloc(ldr, objabi.R_ADDRCUOFF, 0, 8, 7, 8)},
    		},
    		{
    			which: "AddPEImageRelativeAddrPlus",
    			addDataFunc: func(l *Loader, s Sym, s2 Sym) Sym {
    				sb := l.MakeSymbolUpdater(s)
    				sb.AddPEImageRelativeAddrPlus(arch, s2, 3)
    				return s
    			},
    			expData: []byte{0, 0, 0, 0},
    			expKind: sym.SDATA,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 19:08:09 UTC 2024
    - 12K bytes
    - Viewed (0)
  3. src/cmd/link/internal/loader/symbolbuilder.go

    	return sb.addSymRef(tgt, add, objabi.R_ADDR, 4)
    }
    
    func (sb *SymbolBuilder) AddAddr(arch *sys.Arch, tgt Sym) int64 {
    	return sb.AddAddrPlus(arch, tgt, 0)
    }
    
    func (sb *SymbolBuilder) AddPEImageRelativeAddrPlus(arch *sys.Arch, tgt Sym, add int64) int64 {
    	return sb.addSymRef(tgt, add, objabi.R_PEIMAGEOFF, 4)
    }
    
    func (sb *SymbolBuilder) AddPCRelPlus(arch *sys.Arch, tgt Sym, add int64) int64 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 08 15:25:19 UTC 2023
    - 13.9K bytes
    - Viewed (0)
Back to top