Just to make clearer why I am so curious, this from X86_64 X2 3800+:
DarkStar:{venom}:/tmp> gcc -DCMOV -Wall -O2 t.c DarkStar:{venom}:/tmp>time ./a.out 600000000 real 0m0.151s user 0m0.150s sys 0m0.000s DarkStar:{venom}:/tmp> gcc -Wall -O2 t.c DarkStar:{venom}:/tmp> time ./a.out 600000000 real 0m0.176s user 0m0.180s sys 0m0.000s DarkStar:{venom}:/tmp>gcc -m32 -DCMOV -Wall -O2 t.c DarkStar:{venom}:/tmp>time ./a.out 600000000 real 0m0.152s user 0m0.160s sys 0m0.000s DarkStar:{venom}:/tmp>gcc -m32 -Wall -O2 t.c DarkStar:{venom}:/tmp>time ./a.out 600000000 real 0m0.200s user 0m0.200s sys 0m0.000s - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/