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

Chris Lattner clattner at apple.com
Mon Oct 31 15:19:29 PDT 2011


On Oct 30, 2011, at 10:20 AM, Tobias Grosser wrote:

> On 10/26/2011 01:57 AM, Tobias Grosser wrote:
>> 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.
> 
> As this is a trivial one line change with negligible impact an the clang 
> binary, I plan to commit this on Tuesday.

This looks fine to me, please commit.

-Chris



More information about the cfe-commits mailing list