diff options
author | Reid Kleckner <rnk@google.com> | 2016-12-06 21:44:41 +0000 |
---|---|---|
committer | Reid Kleckner <rnk@google.com> | 2016-12-06 21:44:41 +0000 |
commit | b792e0694b678e08832d5cfcb52d800c6f1a01aa (patch) | |
tree | 1eb0ef046e6b1006d07a41e632201628ab208322 /llvm | |
parent | 00cfa747156c8a7bb25be3e6a85272a61b0b15ca (diff) | |
download | bcm5719-llvm-b792e0694b678e08832d5cfcb52d800c6f1a01aa.tar.gz bcm5719-llvm-b792e0694b678e08832d5cfcb52d800c6f1a01aa.zip |
Disable -Wweak-vtables when there are no key functions
Our -Wweak-vtables diagnostic is powered by our key function
calculation, which checks if key functions are enabled. We won't find
any key functions in C++ ABIs that lack key functions, so -Wweak-vtables
was warning on every dynamic class before this change. So, turn off this
warning in ABIs without key functions.
Addresses PR31220
llvm-svn: 288850
Diffstat (limited to 'llvm')
0 files changed, 0 insertions, 0 deletions