Add binary compatibility with Solaris 10 update 10
Solaris 10 update 10 added a new symbol version to libc, SUNW_1.22.7. This means that any binaries built on Solaris 10 update 10 will not be able to run until we introduce the same version in our libc in order to satisfy the load time dependency.
Luckily the new version only includes 4 functions, all of which we have already. The attached patches creates the missing version and relocates the symbols there. This is a non-breaking change and backwards compatible with older illumos binaries.