You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
14 lines
262 B
C
14 lines
262 B
C
16 years ago
|
#ifdef __dietlibc__
|
||
|
#include <sys/cdefs.h>
|
||
|
#else
|
||
|
|
||
|
#if __GNUC__ < 3
|
||
|
#define __expect(foo,bar) (foo)
|
||
|
#else
|
||
|
#define __expect(foo,bar) __builtin_expect((long)(foo),bar)
|
||
|
#endif
|
||
|
#define __likely(foo) __expect((foo),1)
|
||
|
#define __unlikely(foo) __expect((foo),0)
|
||
|
|
||
|
#endif
|