The Solaris linker has a widely unknown feature (cache) that makes it possible to link various fragments optimized towards different instruction set variants into a single binary (and select the correct one at runtime).
(Via Ted Unangst's inks.)
(Via Ted Unangst's inks.)