New bitcode linker flags:
authorArtem Belevich <tra@google.com>
Tue, 1 Sep 2015 17:55:55 +0000 (17:55 +0000)
committerArtem Belevich <tra@google.com>
Tue, 1 Sep 2015 17:55:55 +0000 (17:55 +0000)
commit20264d6c67012f8097b7602c267859ed88c697ff
tree1135d677e25a57c5b193bcb467f9de142ab6cdfe
parent70b9edea776cdaf029b1341589b77cf7cfa69879
New bitcode linker flags:

-only-needed -- link in only symbols needed by destination module
-internalize -- internalize linked symbols

Differential Revision: http://reviews.llvm.org/D12459

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@246561 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Linker/Linker.h
lib/Linker/LinkModules.cpp
test/Linker/Inputs/linkage.c.ll [new file with mode: 0644]
test/Linker/link-flags.ll [new file with mode: 0644]
tools/llvm-link/llvm-link.cpp