one more crack at this signedness comparisons on unix