start generalising arm kernel so that implementation specific features will not be...
[AROS.git] / compiler / stdc / __signal.h
blob4c4b91258884b5161e2d1a74af35ade2a46d1e36
1 /*
2 Copyright © 2012, The AROS Development Team. All rights reserved.
3 $Id$
4 */
6 #include <exec/types.h>
7 #include <aros/types/__sighandler_t.h>
9 struct signal_func_data
11 __sighandler_t *sigfunc;
12 UBYTE flags;
15 #define __SIG_RUNNING 1 /* Signal handler is running */
16 #define __SIG_PENDING 2 /* Signal handler is pending */
18 struct signal_func_data *__sig_getfuncdata(int signum);
19 __sighandler_t __sig_default;