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

Tobias Grosser tobias at grosser.es
Mon Oct 31 18:39:36 PDT 2011


On 10/31/2011 10:19 PM, Chris Lattner wrote:
>
> 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.

Thanks, committed in r143414.

Tobi



More information about the cfe-commits mailing list