xref: /haiku/headers/posix/sys/cdefs.h (revision 7749d0bb0c358a3279b1b9cc76d8376e900130a5)
1 #ifndef _SYS_CDEFS_H
2 #define _SYS_CDEFS_H
3 
4 
5 #ifndef __THROW
6 #define __THROW
7 #endif
8 
9 #ifndef __P
10 #define	__P(s) s
11 #endif
12 
13 #ifndef __CONCAT
14 #define	__CONCAT(x,y)	x ## y
15 #endif
16 
17 #ifndef __STRING
18 #define	__STRING(x)		#x
19 #endif
20 
21 #if defined(__cplusplus)
22 #define	__BEGIN_DECLS	extern "C" {
23 #define	__END_DECLS	};
24 #else
25 #define	__BEGIN_DECLS
26 #define	__END_DECLS
27 #endif
28 
29 #define __dead
30 #define __dead2
31 
32 
33 #endif
34