This commit is contained in:
Joel Dice
2007-06-04 18:28:52 -06:00
parent 35de3dc128
commit 45f5417827
5 changed files with 365 additions and 184 deletions

View File

@ -1,7 +1,13 @@
#ifndef COMMON_H
#define COMMON_H
#include "stdint.h"
#define NO_RETURN __attribute__((noreturn))
#define UNLIKELY(v) __builtin_expect(v, 0)
#define MACRO_XY(X, Y) X##Y
#define MACRO_MakeNameXY(FX, LINE) MACRO_XY(FX, LINE)
#define MAKE_NAME(FX) MACRO_MakeNameXY(FX, __LINE__)
#endif//COMMON_H