Ah I see the problem. Actually I used a Ruby console.
So what then is the CORRECT way of doing this comparison in C, avoiding potential overflow pitfalls?
So what then is the CORRECT way of doing this comparison in C, avoiding potential overflow pitfalls?
return (x > y) - (x < y);From GCC documentation:
>>-findirect-inlining Inline also indirect calls that are discovered to be known at compile time thanks to previous inlining. This option has any effect only when inlining itself is turned on by the -finline-functions or -finline-small-functions options.
Enabled at level -O2.