authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-05-26 23:31:01+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-05-27 00:27:06+02:00
log12790e69a784c6270671eb32c0da636c9c74bfb8
tree70f160a129d91004688db2a17663045e300eb27d
parent7d5e400911282eaf857faeb4b2cbdf4699963db1
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

std.debug.cpu_context: add mcontext_t for hppa-netbsd


1 files changed, 14 insertions(+), 0 deletions(-)

lib/std/debug/cpu_context.zig+14
......@@ -2579,6 +2579,20 @@ const signal_ucontext_t = switch (native_os) {
25792579 r: [15]u32 align(8),
25802580 pc: u32,
25812581 },
2582 // https://github.com/NetBSD/src/blob/861008c62187bf7bc0aac4d81e52ed6eee4d0c74/sys/arch/hppa/include/mcontext.h
2583 .hppa => extern struct {
2584 r1_19: [19]u32 align(8),
2585 r20: u32,
2586 r21: u32,
2587 r22: u32,
2588 r23_29: [7]u32,
2589 r30: u32,
2590 r31: u32,
2591 _sar: u32,
2592 _pcsqh: u32,
2593 _pcsqt: u32,
2594 iaoq: [2]u32,
2595 },
25822596 // https://github.com/NetBSD/src/blob/861008c62187bf7bc0aac4d81e52ed6eee4d0c74/sys/arch/m68k/include/mcontext.h
25832597 .m68k => extern struct {
25842598 d: [8]u32,