diff options
author | Warren Hunt <whunt@google.com> | 2014-04-11 22:05:28 +0000 |
---|---|---|
committer | Warren Hunt <whunt@google.com> | 2014-04-11 22:05:28 +0000 |
commit | 73f4398782ce5425689d0ab63807315e4a46a09e (patch) | |
tree | 2e5648fa8e84c1280179b92f4dec02b875d77674 /llvm/lib/MC/ELFObjectWriter.cpp | |
parent | 5d43fe5a4b5f94a768d10a4ca3fc3a51fc94ba09 (diff) | |
download | llvm-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