- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for sigctxtAtTrapInstruction (0.18 sec)
-
src/runtime/export_debug_ppc64le_test.go
"internal/goarch" "math" "unsafe" ) type sigContext struct { savedRegs sigcontext } func sigctxtSetContextRegister(ctxt *sigctxt, x uint64) { ctxt.regs().gpr[11] = x } func sigctxtAtTrapInstruction(ctxt *sigctxt) bool { return *(*uint32)(unsafe.Pointer(ctxt.sigpc())) == 0x7fe00008 // Trap } func sigctxtStatus(ctxt *sigctxt) uint64 { return ctxt.r20() }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Nov 17 15:33:38 UTC 2023 - 3.5K bytes - Viewed (0) -
src/runtime/export_debug_test.go
if !(stringslite.HasPrefix(funcname(f), "runtime.debugCall") || stringslite.HasPrefix(funcname(f), "debugCall")) { println("trap in unknown function", funcname(f)) return false } if !sigctxtAtTrapInstruction(ctxt) { println("trap at non-INT3 instruction pc =", hex(ctxt.sigpc())) return false } switch status := sigctxtStatus(ctxt); status { case 0:
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 17 15:41:45 UTC 2024 - 5.1K bytes - Viewed (0)