On Fri, Dec 23, 2016 at 02:37:13PM +0100, [email protected] wrote: > thanks Willy for the idea. I will write a patch ASAP, but. why a 32bits > cast and not a 64 bit cast ?
First because existing code uses this already and it works. Second because the 64-bit check might be more expensive for 32-bit platforms than the double 32-bit check is for 64-bit platforms (though that's still to be verified in the assembly code, as some compilers manage to assign register pairs correctly). Willy

