sigcontext
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: Absent ⚠️
5.0
: Absent ⚠️
5.3
: Absent ⚠️
5.4
: Absent ⚠️
5.8
: Absent ⚠️
5.11
: Absent ⚠️
5.13
: Absent ⚠️
5.15
: Absent ⚠️
5.19
: Absent ⚠️
6.2
: Absent ⚠️
6.5
: Absent ⚠️
6.8
: Absent ⚠️
arm64
: ✅struct sigcontext {
__u64 fault_address;
__u64 regs[31];
__u64 sp;
__u64 pc;
__u64 pstate;
__u8 __reserved[4096];
};
armhf
: ✅struct sigcontext {
long unsigned int trap_no;
long unsigned int error_code;
long unsigned int oldmask;
long unsigned int arm_r0;
long unsigned int arm_r1;
long unsigned int arm_r2;
long unsigned int arm_r3;
long unsigned int arm_r4;
long unsigned int arm_r5;
long unsigned int arm_r6;
long unsigned int arm_r7;
long unsigned int arm_r8;
long unsigned int arm_r9;
long unsigned int arm_r10;
long unsigned int arm_fp;
long unsigned int arm_ip;
long unsigned int arm_sp;
long unsigned int arm_lr;
long unsigned int arm_pc;
long unsigned int arm_cpsr;
long unsigned int fault_address;
};
ppc64el
: ✅struct sigcontext {
long unsigned int _unused[4];
int signal;
int _pad0;
long unsigned int handler;
long unsigned int oldmask;
struct user_pt_regs *regs;
elf_gregset_t gp_regs;
elf_fpregset_t fp_regs;
elf_vrreg_t *v_regs;
long int vmx_reserve[101];
};
riscv64
: ✅struct sigcontext {
struct user_regs_struct sc_regs;
union __riscv_fp_state sc_fpregs;
};
aws
: Absent ⚠️
azure
: Absent ⚠️
gcp
: Absent ⚠️
lowlatency
: Absent ⚠️
Arch