diff options
author | Reid Kleckner <rnk@google.com> | 2016-09-09 17:03:53 +0000 |
---|---|---|
committer | Reid Kleckner <rnk@google.com> | 2016-09-09 17:03:53 +0000 |
commit | 22466a92e164f43aba45e9722cf62ee1bd47b246 (patch) | |
tree | 0d13ea4018c6ca6bf29386d1a14e39452ef2ff28 /llvm/tools/llvm-readobj/llvm-readobj.cpp | |
parent | b6bee5164d2a0a9fc9b131b8354413486abea110 (diff) | |
download | bcm5719-llvm-22466a92e164f43aba45e9722cf62ee1bd47b246.tar.gz bcm5719-llvm-22466a92e164f43aba45e9722cf62ee1bd47b246.zip |
[DebugInfo] Ensure complete type is emitted with -fstandalone-debug
The logic for upgrading a class from a forward decl to a complete type
was not checking the debug info emission level before applying the
vtable optimization. This meant we ended up without debug info for a
class which was required to be complete. I noticed it because it
triggered an assertion during CodeView emission, but that's a separate
issue.
llvm-svn: 281057
Diffstat (limited to 'llvm/tools/llvm-readobj/llvm-readobj.cpp')
0 files changed, 0 insertions, 0 deletions