[PATCH] D45244: Add missing vtable anchors
David Blaikie via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Apr 11 15:27:53 PDT 2018
dblaikie accepted this revision.
dblaikie added a comment.
This revision is now accepted and ready to land.
Great - thanks for sticking with it, sorry for my dodgy explanations!
If you're adding in anchors, are you using -Wweak-vtables to find them? If you're pushing through to make LLVM (& hopefully Clang/other LLVM subprojects) -Wweak-vtables clean, perhaps you can turn on the warning in the CMake config once it's clean so we don't regress this again? (it'd also be interesting to do some kind of analysis to see whether avoiding weak vtables is /actually/ worthwhile - like maybe making a temporary/local/non-committed change to change all the explicit anchors into inline functions (unanchoring them) & see if builds are much larger or longer, etc)
Repository:
rL LLVM
https://reviews.llvm.org/D45244
More information about the llvm-commits
mailing list