1570af302Sopenharmony_ci#include <features.h>
2570af302Sopenharmony_ci
3570af302Sopenharmony_cistruct k_sigaction {
4570af302Sopenharmony_ci	void (*handler)(int);
5570af302Sopenharmony_ci	unsigned long flags;
6570af302Sopenharmony_ci	void *restorer;
7570af302Sopenharmony_ci	unsigned mask[2];
8570af302Sopenharmony_ci};
9570af302Sopenharmony_ci
10570af302Sopenharmony_ciextern hidden unsigned char __restore[], __restore_rt[];
11