chiark / gitweb /
Import release 0.1.14
[secnet.git] / config.h.in
index 508a8a880873958ba0d7a8627c039918da8cf7db..8492df2eed112f17c69b9af163fc3d578fa117ad 100644 (file)
@@ -160,4 +160,12 @@ typedef unsigned char uint8_t;
 #include "snprintf.h"
 #endif
 
+#ifdef __GNUC__
+#define NORETURN(_x) void _x __attribute__ ((noreturn))
+#define FORMAT(_a,_b,_c) __attribute__ ((format (_a,_b,_c)))
+#else
+#define NORETURN(_x) _x
+#define FORMAT(_a,_b,_c)
+#endif
+
 #endif /* _CONFIG_H */