1#ifndef _ASM_PARISC_RT_SIGFRAME_H 2#define _ASM_PARISC_RT_SIGFRAME_H 3 4#define SIGRETURN_TRAMP 4 5#define SIGRESTARTBLOCK_TRAMP 5 6#define TRAMP_SIZE (SIGRETURN_TRAMP + SIGRESTARTBLOCK_TRAMP) 7 8struct rt_sigframe { 9 unsigned int tramp[TRAMP_SIZE]; 10 struct siginfo info; 11 struct ucontext uc; 12}; 13 14#define SIGFRAME 128 15#define FUNCTIONCALLFRAME 96 16#define PARISC_RT_SIGFRAME_SIZE \ 17 (((sizeof(struct rt_sigframe) + FUNCTIONCALLFRAME) + SIGFRAME) & -SIGFRAME) 18 19#endif 20