* Removed sys/_types.h include, all types are now defined in include files named...
[AROS.git] / compiler / clib / include / aros / types / sigset_t.h
blob2f06299f092d6436dcba873ea86581d674f3a235
1 #ifndef _AROS_TYPES_SIGSET_T_H
2 #define _AROS_TYPES_SIGSET_T_H
4 /*
5 Copyright © 2010-2011, The AROS Development Team. All rights reserved.
6 $Id: /aros/branches/ABI_V1/trunk-aroscsplit/AROS/compiler/arosnixc/include/aros/types/sigset_t.h 35142 2010-10-23T20:40:12.589298Z verhaegs $
8 POSIX.1-2008 sigset_t type definition
9 */
11 #include <aros/cpu.h>
13 /* TODO: Determine value for __NIXC_SIGBITS */
14 #define _SIG_WORDS 4
15 #define _SIG_MAXSIG (_SIG_WORDS * 32)
17 typedef struct {
18 unsigned AROS_32BIT_TYPE __val[_SIG_WORDS];
19 } sigset_t;
21 #endif /* _AROS_TYPES_SIGSET_T_H */