Path: blob/master/arch/alpha/include/uapi/asm/sigcontext.h
26498 views
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */1#ifndef _ASMAXP_SIGCONTEXT_H2#define _ASMAXP_SIGCONTEXT_H34struct sigcontext {5/*6* What should we have here? I'd probably better use the same7* stack layout as OSF/1, just in case we ever want to try8* running their binaries..9*10* This is the basic layout, but I don't know if we'll ever11* actually fill in all the values..12*/13long sc_onstack;14long sc_mask;15long sc_pc;16long sc_ps;17long sc_regs[32];18long sc_ownedfp;19long sc_fpregs[32];20unsigned long sc_fpcr;21unsigned long sc_fp_control;22unsigned long sc_reserved1, sc_reserved2;23unsigned long sc_ssize;24char * sc_sbase;25unsigned long sc_traparg_a0;26unsigned long sc_traparg_a1;27unsigned long sc_traparg_a2;28unsigned long sc_fp_trap_pc;29unsigned long sc_fp_trigger_sum;30unsigned long sc_fp_trigger_inst;31};323334#endif353637