aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/COFFObjectFile.cpp
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2015-07-03 22:03:36 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2015-07-03 22:03:36 +0000
commitda2f094bbba0e18e856bcc5449b3d2d77efd3e2a (patch)
treea36e3e57c408f1dba05f4361113f0265d6413dff /llvm/lib/Object/COFFObjectFile.cpp
parentd74b4f0a3201cf39ffa57cc24fbdeaf1ab471223 (diff)
downloadllvm-da2f094bbba0e18e856bcc5449b3d2d77efd3e2a.zip
llvm-da2f094bbba0e18e856bcc5449b3d2d77efd3e2a.tar.gz
llvm-da2f094bbba0e18e856bcc5449b3d2d77efd3e2a.tar.bz2
COFF: Fix the case where an object defines a weak external and its alias.
This worked before, but only by accident, and only with assertions disabled. We ended up storing a DefinedRegular symbol in the WeakAlias field, and never using it as an Undefined. Differential Revision: http://reviews.llvm.org/D10934 llvm-svn: 241376
Diffstat (limited to 'llvm/lib/Object/COFFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions