From mboxrd@z Thu Jan 1 00:00:00 1970 From: Momchil Velikov To: SID Subject: __builtin_expect usage Date: Sun, 04 Mar 2001 05:28:00 -0000 Message-id: <87snktejuv.fsf@fadata.bg> X-SW-Source: 2001-q1/msg00082.html Hi, The `__builtin_expect' function in not present in gcc <= 2.95.3. Regards, -velco 2001-03-04 Momchil Velikov * sidconfig.h (LIKELY, UNLIKELY): Do not try to use `__builtin_expect' in versions of gcc less than 3. --- sidconfig.h~ Thu Mar 1 22:48:37 2001 +++ sidconfig.h Sun Mar 4 15:20:28 2001 @@ -13,7 +13,7 @@ // Globally useful macros -#ifdef __GNUC__ +#if defined (__GNUC__) && __GNUC__ > 2 #define LIKELY(expression) (__builtin_expect(!!(expression), 1)) #define UNLIKELY(expression) (__builtin_expect(!!(expression), 0)) #else