[patch] Fix invalid attributes in libstdc++

Iain Sandoe iain@codesourcery.com
Tue Feb 3 10:37:00 GMT 2015


Hi Jonathan,

On 1 Feb 2015, at 15:10, Jonathan Wakely wrote:

> On 01/02/15 15:08 +0000, Jonathan Wakely wrote:
>> I failed to CC gcc-patches on this patch ...
>> 
>> On 29/01/15 13:02 +0000, Jonathan Wakely wrote:
>>> Jakub pointed out that we have some attributes that don't use the
>>> reserved namespace, e.g. __attribute__ ((always_inline)).
>>> 
>>> This is a 4.9/5 regression and the fix was pre-approved by Jakub so
>>> I've committed it to trunk.
>>> 
>>> When we're back in stage1 I'll fix the TODO comments in the new tests
>>> (see PR64857) and will also rename testsuite/17_intro/headers/c++200x
>>> to .../c++2011.
>>> 
> 
> The new test fails on darwin (PR64883) and --enable-threads=single
> targets (PR64885).
> 
> This is a workaround for 64883. Tested x86_64-linux, committed to
> trunk.
> <patch.txt>

the following additional tweaks provide further work-arounds.
... checked on darwin12 and darwin14.
I have a fixincludes patch for next stage #1.
Iain

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: darwin-additional-attr-fixes.txt
URL: <http://gcc.gnu.org/pipermail/libstdc++/attachments/20150203/d9ccdf81/attachment.txt>
-------------- next part --------------




More information about the Libstdc++ mailing list