diff options
| author | Teresa Johnson <tejohnson@google.com> | 2017-01-04 14:27:31 +0000 |
|---|---|---|
| committer | Teresa Johnson <tejohnson@google.com> | 2017-01-04 14:27:31 +0000 |
| commit | 0fca905cb33d970cb0c1ecdbd5820cc7f14ef726 (patch) | |
| tree | a6b01eb13422ec1ff0b87065f2aaed89455dddcf /llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp | |
| parent | db009394039c72f1910ee472a58345b9f0aad952 (diff) | |
| download | bcm5719-llvm-0fca905cb33d970cb0c1ecdbd5820cc7f14ef726.tar.gz bcm5719-llvm-0fca905cb33d970cb0c1ecdbd5820cc7f14ef726.zip | |
[ThinLTO] Rework llvm-link to use the FunctionImporter
Summary:
Change llvm-link to use the FunctionImporter handling, instead of
manually invoking the Linker. We still need to load the module
in llvm-link to do the desired testing for invalid import requests
(weak functions), and to get the GUID (in case the function is local).
Also change the drop-debug-info test to use llvm-link so that importing
is forced (in order to test debug info handling) and independent of
import logic changes.
Reviewers: mehdi_amini
Subscribers: mgorny, llvm-commits, aprantl
Differential Revision: https://reviews.llvm.org/D28277
llvm-svn: 290964
Diffstat (limited to 'llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp')
0 files changed, 0 insertions, 0 deletions

