- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for rva (0.02 sec)
-
src/cmd/link/internal/ld/seh.go
// The .xdata entries have very low cardinality // as it only contains frame pointer operations, // which are very similar across functions. // These are referenced by .pdata entries using // an RVA, so it is possible, and binary-size wise, // to deduplicate .xdata entries. uwcache := make(map[string]int64) // aux symbol name --> .xdata offset for _, s := range ctxt.Textp { if fi := ldr.FuncInfo(s); !fi.Valid() {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Nov 09 19:01:27 UTC 2023 - 2K bytes - Viewed (0) -
src/cmd/internal/obj/x86/seh.go
buf.write8(uint8(movbp.Link.Pc)) buf.writecode(UWOP_SET_FPREG, 0) buf.write8(uint8(pushbp.Link.Pc)) buf.writecode(UWOP_PUSH_NONVOL, SEH_REG_BP) // The following 4 bytes reference the RVA of the exception handler. // The value is set to 0 for now, if an exception handler is needed, // it will be updated later with a R_PEIMAGEOFF relocation to the // exception handler. buf.write32(0)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 15 14:41:10 UTC 2024 - 4.6K bytes - Viewed (0) -
src/internal/buildcfg/cfg.go
case "rva20u64": return 20 case "rva22u64": return 22 } Error = fmt.Errorf("invalid GORISCV64: must be rva20u64, rva22u64") v := defaultGORISCV64[len("rva"):] i := strings.IndexFunc(v, func(r rune) bool { return r < '0' || r > '9' }) year, _ := strconv.Atoi(v[:i]) return year } type gowasmFeatures struct { SatConv bool SignExt bool }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Mar 21 20:08:06 UTC 2024 - 9.5K bytes - Viewed (0) -
src/cmd/go/internal/cfg/cfg.go
GOPPC64, goPPC64Changed = EnvOrAndChanged("GOPPC64", fmt.Sprintf("%s%d", "power", buildcfg.GOPPC64)) GORISCV64, goRISCV64Changed = EnvOrAndChanged("GORISCV64", fmt.Sprintf("rva%du64", buildcfg.GORISCV64)) GOWASM, goWASMChanged = EnvOrAndChanged("GOWASM", fmt.Sprint(buildcfg.GOWASM)) GOPROXY, GOPROXYChanged = EnvOrAndChanged("GOPROXY", "")
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 24 17:13:51 UTC 2024 - 19.3K bytes - Viewed (0) -
src/cmd/link/internal/ld/pe.go
// // In external linking mode, the external linker can't resolve them as // external symbols. But we are lucky that they have "." in their name, // so the external linker see them as Forwarder RVA exports. See: // // - https://docs.microsoft.com/en-us/windows/win32/debug/pe-format#export-address-table
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Nov 09 19:01:27 UTC 2023 - 48.8K bytes - Viewed (0) -
src/cmd/link/internal/ld/data.go
if ldr.SymSect(s).Seg == &Segdata { Xcoffadddynrel(target, ldr, syms, s, r, ri) } } o = ldr.SymValue(rs) + r.Add() if rt == objabi.R_PEIMAGEOFF { // The R_PEIMAGEOFF offset is a RVA, so subtract // the base address for the executable. o -= PEBASE } // On amd64, 4-byte offsets will be sign-extended, so it is impossible to
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Jun 12 15:10:50 UTC 2024 - 100.5K bytes - Viewed (0)