X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=blobdiff_plain;f=config.h.in;h=9f122a030dca41e0ddab17f7b37b6f624392d905;hp=7f99da5534f73ddd2e5ea4506062c40f1d645919;hb=a9634f803811f39e67114955c3e9c30ae247a669;hpb=98370d6c69a85a6b148939956d8edfb324a0740a diff --git a/config.h.in b/config.h.in index 7f99da5..9f122a0 100644 --- a/config.h.in +++ b/config.h.in @@ -282,4 +282,13 @@ #define calloc rfx_calloc_replacement #endif +//#ifdef HAVE_BUILTIN_EXPECT +#if defined(__GNUC__) && (__GNUC__ > 2) && defined(__OPTIMIZE__) +# define likely(x) __builtin_expect((x), 1) +# define unlikely(x) __builtin_expect((x), 0) +#else +# define likely(x) (x) +# define unlikely(x) (x) +#endif + #endif