#include <stdint.h>\r
\r
/////////////////////////////////////////////////////////\r
// generic defines\r
/////////////////////////////////////////////////////////\r
\r
#include <stdint.h>\r
\r
/////////////////////////////////////////////////////////\r
// generic defines\r
/////////////////////////////////////////////////////////\r
\r
#ifdef __GNUC__\r
#define noinline __attribute__((noinline))\r
#define unlikely(x) __builtin_expect((x), 0)\r
#ifdef __GNUC__\r
#define noinline __attribute__((noinline))\r
#define unlikely(x) __builtin_expect((x), 0)\r