1 #include <features.h> 2 3 struct k_sigaction { 4 unsigned flags; 5 void (*handler)(int); 6 unsigned long mask[4]; 7 /* The following field is past the end of the structure the 8 * kernel will read or write, and exists only to avoid having 9 * mips-specific preprocessor conditionals in sigaction.c. */ 10 void (*restorer)(); 11 }; 12 13 hidden void __restore(), __restore_rt(); 14