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