Blame view

kernel/linux-rt-4.4.41/arch/alpha/include/uapi/asm/sigcontext.h 828 Bytes
5113f6f70   김현기   kernel add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
  #ifndef _ASMAXP_SIGCONTEXT_H
  #define _ASMAXP_SIGCONTEXT_H
  
  struct sigcontext {
  	/*
  	 * What should we have here? I'd probably better use the same
  	 * stack layout as OSF/1, just in case we ever want to try
  	 * running their binaries.. 
  	 *
  	 * This is the basic layout, but I don't know if we'll ever
  	 * actually fill in all the values..
  	 */
  	 long		sc_onstack;
  	 long		sc_mask;
  	 long		sc_pc;
  	 long		sc_ps;
  	 long		sc_regs[32];
  	 long		sc_ownedfp;
  	 long		sc_fpregs[32];
  	 unsigned long	sc_fpcr;
  	 unsigned long	sc_fp_control;
  	 unsigned long	sc_reserved1, sc_reserved2;
  	 unsigned long	sc_ssize;
  	 char *		sc_sbase;
  	 unsigned long	sc_traparg_a0;
  	 unsigned long	sc_traparg_a1;
  	 unsigned long	sc_traparg_a2;
  	 unsigned long	sc_fp_trap_pc;
  	 unsigned long	sc_fp_trigger_sum;
  	 unsigned long	sc_fp_trigger_inst;
  };
  
  
  #endif