diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2012-10-26 00:29:57 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2012-10-26 00:29:57 +0000 |
commit | a339e47689d55dd89147de816d31f8f2e682cdb5 (patch) | |
tree | 7c07ad24039fe184c41d57ebd0718425147f2dd7 /llvm/tools/llvm-diff/DiffConsumer.h | |
parent | 5ee5ca1dbc75c1b23d97f0aeb3b654a5e5a42377 (diff) | |
download | bcm5719-llvm-a339e47689d55dd89147de816d31f8f2e682cdb5.tar.gz bcm5719-llvm-a339e47689d55dd89147de816d31f8f2e682cdb5.zip |
libLTO has a bug in that it will keep every symbol if none is needed. We used
to hack around this in the gold plugin by deleting a module if no symbol was
needed. Unfortunately, the hack is wrong in the case of o module having no
visible symbols but still having side effects via static constructors.
The bug will have to be fixed in libLTO itself.
llvm-svn: 166745
Diffstat (limited to 'llvm/tools/llvm-diff/DiffConsumer.h')
0 files changed, 0 insertions, 0 deletions