aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/SmallVector.cpp
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2015-06-09 04:29:54 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2015-06-09 04:29:54 +0000
commit73b75e3d0cdada5b7a9ed097ee9a912d8bd13dcc (patch)
tree7923d128168a33617d812238335e0eacb3a2a6e0 /llvm/lib/Support/SmallVector.cpp
parentd9e4e98cceef2a47da2c1cc53f66af2b1e8cbbfb (diff)
downloadllvm-73b75e3d0cdada5b7a9ed097ee9a912d8bd13dcc.zip
llvm-73b75e3d0cdada5b7a9ed097ee9a912d8bd13dcc.tar.gz
llvm-73b75e3d0cdada5b7a9ed097ee9a912d8bd13dcc.tar.bz2
COFF: Handle references from LTO object to lazy symbols correctly.
The code generator may create references to runtime library symbols such as __chkstk which were not visible via LTOModule. Handle these cases by loading the object file from the library, but abort if we end up having loaded any bitcode objects. Because loading the object file may have introduced new undefined references, call reportRemainingUndefines again to detect and report them. Differential Revision: http://reviews.llvm.org/D10332 llvm-svn: 239386
Diffstat (limited to 'llvm/lib/Support/SmallVector.cpp')
0 files changed, 0 insertions, 0 deletions