[C++ PATCH] PR c++/69855

Ville Voutilainen ville.voutilainen@gmail.com
Fri May 27 17:20:00 GMT 2016


On 27 May 2016 at 17:46, Jason Merrill <jason@redhat.com> wrote:
> OK, thanks.

Should this fix be backported to the gcc6-branch? I have no plans to
backport it any further than that.

>
> Jason
>
>
> On Fri, May 27, 2016 at 10:43 AM, Ville Voutilainen
> <ville.voutilainen@gmail.com> wrote:
>> On 20 May 2016 at 07:05, Ville Voutilainen <ville.voutilainen@gmail.com> wrote:
>>> On 19 May 2016 at 19:40, Jason Merrill <jason@redhat.com> wrote:
>>>> Any thoughts on doing something similar for extern variable declarations?
>>>
>>> Ah, we diagnose local extern variable declarations that clash with
>>> previous declarations,
>>> but we don't diagnose cases where a subsequent declaration clashes
>>> with a previous
>>> local extern declaration. I'll take a look.
>>
>> As discussed on irc, this requires teaching variable declarations to
>> work with DECL_ANTICIPATED
>> and is thus some amounts of surgery, so the recommendation was to go
>> ahead with this patch.
>> I added a comment to the new code block, an updated patch attached.
>> Changelog as before.
>> Ok for trunk?



More information about the Gcc-patches mailing list