summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2016-06-29 18:31:48 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2016-06-29 18:31:48 +0000
commit2211f015cca6dc01f0752fa572cf589bd60f5671 (patch)
treed53ad20a604ee0362823c0a121e2da59ba0f701a /clang/lib/Frontend/CompilerInvocation.cpp
parentad1e22bf335041cae1740b19a46f18932c374f27 (diff)
downloadbcm5719-llvm-2211f015cca6dc01f0752fa572cf589bd60f5671.tar.gz
bcm5719-llvm-2211f015cca6dc01f0752fa572cf589bd60f5671.zip
Don't verify inputs to the Linker if ODR merging.
This fixes pr28072. The point, as Duncan pointed out, is that the file is already partially linked by just reading it. Long term I think the solution is to make metadata owned by the module and then the linker will lazily read it and be in charge of all the linking. Running a verifier in each input will defeat the lazy loading, but will be legal. Right now we are at the unfortunate position that to support odr merging we cannot verify the inputs, which mildly annoying (see test update). llvm-svn: 274148
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud