[cfe-commits] [Patch] Fix loading of Plugins, that failed due to missing symbols

Tobias Grosser tobias at grosser.es
Tue Oct 25 17:57:23 PDT 2011


Hi,

this patch ensures that clang does contain all LLVM symbols and that no 
unused symbols are dead code eliminated during compilation. This fixes
the plugin mechanism, as plugins don't break anymore because of missing 
symbols.

This increases the size of the clang binary from 43029853 to 43915291 
bytes (around 2%). As the increase is minimal, I think the patch is 
worth integrating.

Cheers
Tobi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-LinkAllPasses-to-clang.patch
Type: text/x-diff
Size: 901 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20111026/88a18bd0/attachment.patch>


More information about the cfe-commits mailing list