pointer comparisons in qsort. This works for glibc according to the documentation, and appears to work on solaris too.