| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 1 | #ifndef _ASMPARISC_SIGCONTEXT_H | 
|  | 2 | #define _ASMPARISC_SIGCONTEXT_H | 
|  | 3 |  | 
|  | 4 | #define PARISC_SC_FLAG_ONSTACK 1<<0 | 
|  | 5 | #define PARISC_SC_FLAG_IN_SYSCALL 1<<1 | 
|  | 6 |  | 
|  | 7 | /* We will add more stuff here as it becomes necessary, until we know | 
|  | 8 | it works. */ | 
|  | 9 | struct sigcontext { | 
|  | 10 | unsigned long sc_flags; | 
|  | 11 |  | 
|  | 12 | unsigned long sc_gr[32]; /* PSW in sc_gr[0] */ | 
|  | 13 | unsigned long long sc_fr[32]; /* FIXME, do we need other state info? */ | 
|  | 14 | unsigned long sc_iasq[2]; | 
|  | 15 | unsigned long sc_iaoq[2]; | 
|  | 16 | unsigned long sc_sar; /* cr11 */ | 
|  | 17 | }; | 
|  | 18 |  | 
|  | 19 |  | 
|  | 20 | #endif |