commit | d7b828144f2ab8fd880d5c16f7bcb78a8bf76849 | [log] [tgz] |
---|---|---|
author | Lang Hames <lhames@gmail.com> | Mon Jul 02 22:30:18 2018 +0000 |
committer | Lang Hames <lhames@gmail.com> | Mon Jul 02 22:30:18 2018 +0000 |
tree | db3680d2fa571f09d8a79216670a785290b36582 | |
parent | 807ab9588cf8bc1e66b062bd65626d2d3d753dea [diff] |
[ORC] Verify modules when running LLLazyJIT in LLI, and deal with fallout. The verifier identified several modules that were broken due to incorrect linkage on declarations. To fix this, CompileOnDemandLayer2::extractFunction has been updated to change decls to external linkage. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@336150 91177308-0d34-0410-b5e6-96231b3b80d8