| ... | @@ -2579,6 +2579,20 @@ const signal_ucontext_t = switch (native_os) { | ... | @@ -2579,6 +2579,20 @@ const signal_ucontext_t = switch (native_os) { |
| 2579 | r: [15]u32 align(8), | 2579 | r: [15]u32 align(8), |
| 2580 | pc: u32, | 2580 | pc: u32, |
| 2581 | }, | 2581 | }, |
| | 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 | }, |
| 2582 | // https://github.com/NetBSD/src/blob/861008c62187bf7bc0aac4d81e52ed6eee4d0c74/sys/arch/m68k/include/mcontext.h | 2596 | // https://github.com/NetBSD/src/blob/861008c62187bf7bc0aac4d81e52ed6eee4d0c74/sys/arch/m68k/include/mcontext.h |
| 2583 | .m68k => extern struct { | 2597 | .m68k => extern struct { |
| 2584 | d: [8]u32, | 2598 | d: [8]u32, |