1 #ifndef GINAC_COMPILER_DEP_HH 2 #define GINAC_COMPILER_DEP_HH 3 4 #ifdef __GNUC__ 5 #define unlikely(cond) __builtin_expect((cond), 0) 6 #define likely(cond) __builtin_expect((cond), 1) 7 #else 8 #define unlikely(cond) (cond) 9 #define likely(cond) (cond) 10 #endif 11 12 #endif /* GINAC_COMPILER_DEP_HH */ 13