A cross-platform port of the OpenSolaris link editor