Message79851
Also, GCC 2.95 does not support the construct, GCC 2.96 is required.
So, I'd suggest defining likely/unlikely unconditionally and using this,
which leads to less code overall:
# if (__GNUC__ < 2) || ((__GNUC__ == 2) && (__GNUC_MINOR__ <= 95))
# define __builtin_expect(exp, prediction) (exp)
# endif
This is the simplest way to code this, assuming that ICC defines
__GNUC__, and my reference guide tells "yes, it defines __GNUC__ and
__INTEL_COMPILER". |
|
Date |
User |
Action |
Args |
2009-01-14 11:45:13 | blaisorblade | set | recipients:
+ blaisorblade, loewis, pitrou, ajaksu2 |
2009-01-14 11:45:13 | blaisorblade | set | messageid: <1231933513.01.0.0718897529628.issue4941@psf.upfronthosting.co.za> |
2009-01-14 11:45:12 | blaisorblade | link | issue4941 messages |
2009-01-14 11:45:11 | blaisorblade | create | |
|