Add headers for link time ELF declarations on Solaris.

These header files deal with ELF structures at link time.
Also updates the makefiles for all ELF header files.