[Bug target/79671] [7 Regression] mapnik miscompilation on armv7hl since r235622
bernd.edlinger at hotmail dot de
gcc-bugzilla@gcc.gnu.org
Tue Apr 4 07:01:00 GMT 2017
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79671
--- Comment #101 from Bernd Edlinger <bernd.edlinger at hotmail dot de> ---
(In reply to rguenther@suse.de from comment #100)
> On Tue, 4 Apr 2017, bernd.edlinger at hotmail dot de wrote:
>
> > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79671
> >
> > --- Comment #99 from Bernd Edlinger <bernd.edlinger at hotmail dot de> ---
> > (In reply to rguenther@suse.de from comment #95)
> > > >
> > > >this would fix the remaining fall-out.
> > >
> > > Because that is not how it was designed or documented to work :)
> >
> > So yes, it seems I misunderstood what may_alias should do.
> >
> > It is defined on the type, however it has only meaning on the
> > pointers to that type, but not on the instances.
> >
> > But I wanted to have an attribute to express in the tree
> > that instances and pointers to that type may alias anything.
> >
> > How about adding a new type attribute, that does what I meant,
> > like always_alias for instance?
>
> That's what I proposed the C++ FE to do with a new tree type flag. That
> could be exposed to users with an attribute as well, of course.
good.
I have all the bits together, I just have to rename the flag.
More information about the Gcc-bugs
mailing list