2018-09-11 15:57:31 +00:00
|
|
|
#include <features.h>
|
|
|
|
|
2012-07-11 08:22:13 +00:00
|
|
|
struct k_sigaction {
|
|
|
|
unsigned flags;
|
|
|
|
void (*handler)(int);
|
|
|
|
unsigned long mask[4];
|
2013-06-29 16:24:06 +00:00
|
|
|
/* The following field is past the end of the structure the
|
|
|
|
* kernel will read or write, and exists only to avoid having
|
|
|
|
* mips-specific preprocessor conditionals in sigaction.c. */
|
2012-07-11 08:22:13 +00:00
|
|
|
void (*restorer)();
|
|
|
|
};
|
2015-09-23 18:33:49 +00:00
|
|
|
|
2018-09-11 15:57:31 +00:00
|
|
|
hidden void __restore(), __restore_rt();
|