> In fact the wrap around range test is a standard idiom for "hand > optimization" of range tests.
It's also one that GCC uses internally, but you do it in *unsigned* to avoid the undefined overflow.
> In fact the wrap around range test is a standard idiom for "hand > optimization" of range tests.
It's also one that GCC uses internally, but you do it in *unsigned* to avoid the undefined overflow.