[Patch, objc] maintenance, make Obj{C,C++} LTO-friendly.

IainS developer@sandoe-acoustics.co.uk
Sun Jul 11 09:59:00 GMT 2010


On 10 Jul 2010, at 07:55, Mike Stump wrote:

> On Jul 9, 2010, at 5:25 PM, IainS wrote:
>> On 9 Jul 2010, at 06:59, Mike Stump wrote:
>>> On Jul 2, 2010, at 12:19 PM, IainS wrote:
>>>> This patch is intended to maintain the 'status-quo' in the  
>>>> presence of LTO.
>>>
>>>> OK for trunk?
>>>
>>> [ after more thought and some more offline email... ]
>>>
>>> Ok with the:
>>
>> Well, I found the cause of our section hassles and fixed it as  
>> obvious (I hope that doesn't exceed the approval).
>
> Yeah, I do like this version better...  If we wanted to bullet proof  
> this, we could assert that bss_initializer_p isn't true on the  
> things that can't tolerate switching

given that this fixes a regression present on the introduction of LTO,  
and that LTO has been back-ported to 4.5
Is this eligible for backport to 4.5 with/without Nathan's VEC changes?

Iain



More information about the Gcc-patches mailing list