X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=lib%2Fconfig.h;h=74b3a40fc765e3cee954e98507947aa7a662e842;hb=baca51be1aa78648e8355680f106537c0287c8e6;hp=9ba9b43fa77a50f3db44e26d1056510ed4c4c96b;hpb=b067d2e4cc69d084c8446786e7abf51fdd3346a3;p=libucw.git diff --git a/lib/config.h b/lib/config.h index 9ba9b43f..74b3a40f 100644 --- a/lib/config.h +++ b/lib/config.h @@ -14,9 +14,13 @@ #include "lib/autoconf.h" +#ifdef CONFIG_MAX_CONTEXTS +#define CONFIG_CONTEXTS +#endif + /* Version */ -#define SHER_VER "2.4" SHERLOCK_VERSION_SUFFIX +#define SHER_VER "2.5" SHERLOCK_VERSION_SUFFIX /* Paths */ @@ -83,6 +87,8 @@ typedef s32 sh_off_t; #define PACKED __attribute__((packed)) #define CONST __attribute__((const)) #define PURE __attribute__((const)) +#define likely(x) __builtin_expect((x),1) +#define unlikely(x) __builtin_expect((x),0) #else #error This program requires the GNU C compiler.