9 #ifndef _gu_macros_hpp_
10 #define _gu_macros_hpp_
15 extern "C" {
static void (*
const GU_SIG_IGN)(int) = SIG_IGN; }
18 #if defined(MAP_FAILED)
19 extern "C" {
static const void*
const GU_MAP_FAILED = MAP_FAILED; }
27 #define GU_COMPILE_ASSERT(expr,msg) \
28 typedef gu::CompileAssert<(bool(expr))> msg[bool(expr) ? 1 : -1] __attribute__((unused))
Definition: gu_macros.hpp:24