Add support for aliases with linkonce_odr.

This will be used to extend constructor aliases in clang.

llvm-svn: 192066
5 files changed