to be compatible with symbol versioning support as implemented by GNU libc and documented by http://people.redhat.com/~drepper/symbol-versioning and LSB 3.0. Implement dlvsym() function to allow lookups for a specific version of a given symbol.
been done before.
Arbitraly choose the 2nd variant until I figure out which one I should use.
Obtained from: NetBSD