Will this do the right thing on non-glibc platforms?