--- src/base/cl_macros.h.orig 2014-07-30 15:19:17.474034947 +0200 +++ src/base/cl_macros.h 2014-07-30 15:19:28.210034058 +0200 @@ -66,11 +66,7 @@ // Ignore a value (instead of assigning it to a variable). // unused ... - #if defined(__GNUC__) || defined(__KCC) // avoid a gcc warning "statement with no effect" - #define unused (void) - #else - #define unused - #endif + #define unused // Denotes a point where control flow can never arrive. // NOTREACHED