LTO: expose LTO_SYMBOL_ALIAS, which indicates that the symbol is an alias.
authorPeter Collingbourne <peter@pcc.me.uk>
Sat, 4 Jul 2015 03:42:35 +0000 (03:42 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Sat, 4 Jul 2015 03:42:35 +0000 (03:42 +0000)
commitdfe478600bd5fef40f459f87b49f5b1fa0c980bd
treea7d1373173844ee229b46334e5b2763b93b061e9
parent392450ed6fa920d5fb56499651010246cbb04382
LTO: expose LTO_SYMBOL_ALIAS, which indicates that the symbol is an alias.

This is needed for COFF linkers to distinguish between weak external aliases
and regular symbols with LLVM weak linkage, which are represented as strong
symbols in COFF.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241389 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm-c/lto.h
lib/LTO/LTOModule.cpp