[PATCH] Remove -fargument-[no]alias{,-global,-anything}

Richard Guenther rguenther@suse.de
Sat Apr 24 18:08:00 GMT 2010

On Sat, 24 Apr 2010, Gerald Pfeifer wrote:

> On Wed, 7 Apr 2010, Richard Guenther wrote:
> > The flag isn't honored by most of the middle-end anymore and a
> > global flag for this kind of stuff is usually wrong.  Like
> > for Fortran pointers which can alias other pointers or things
> > with the target attribute.
> Shouldn't we also document this in gcc-4.6/changes.html?
> Something like
>   The options <code>-fargument-alias</code>,
>   <code>-fargument-noalias</code>,
>   <code>-fargument-noalias-global</code>,
>   and <code>-fargument-noalias-anything</code> have been removed.
> and perhaps some positive statement on how the middle ende has improved
> aliasing support now?  (Can you provide one?)
> What do you think?  I'll be happy to take care of it.

The flags were never supposed to be used by end-users (but only
by frontends), so I don't think that we need to document their


More information about the Gcc-patches mailing list