aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/ELFObjectWriter.cpp
diff options
context:
space:
mode:
authorWarren Hunt <whunt@google.com>2014-04-11 22:05:28 +0000
committerWarren Hunt <whunt@google.com>2014-04-11 22:05:28 +0000
commit73f4398782ce5425689d0ab63807315e4a46a09e (patch)
tree2e5648fa8e84c1280179b92f4dec02b875d77674 /llvm/lib/MC/ELFObjectWriter.cpp
parent5d43fe5a4b5f94a768d10a4ca3fc3a51fc94ba09 (diff)
downloadllvm-73f4398782ce5425689d0ab63807315e4a46a09e.zip
llvm-73f4398782ce5425689d0ab63807315e4a46a09e.tar.gz
llvm-73f4398782ce5425689d0ab63807315e4a46a09e.tar.bz2
[MS-ABI] Update to vtordisp computation
A portion of the vtordisp computation that was previously unguarded by a test for the declaration of user defined constructors/destructors was erroniously adding vtordisps to things that shouldn't have them. This patch correctly guards that codepath. In addition, it updates the comments to make them more clear. Test case is included. llvm-svn: 206077
Diffstat (limited to 'llvm/lib/MC/ELFObjectWriter.cpp')
0 files changed, 0 insertions, 0 deletions