This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Re: -fargument-noalias-global question
- From: Steve Kargl <sgk at troutmask dot apl dot washington dot edu>
- To: Richard Guenther <rguenther at suse dot de>
- Cc: Toon Moene <toon at moene dot org>, gcc at gcc dot gnu dot org, gfortran <fortran at gcc dot gnu dot org>
- Date: Sat, 3 Jan 2009 12:09:05 -0800
- Subject: Re: -fargument-noalias-global question
- References: <alpine.LNX.2.00.0901031538480.24314@zhemvz.fhfr.qr> <495FB2EE.3050401@moene.org> <alpine.LNX.2.00.0901031956560.24314@zhemvz.fhfr.qr>
On Sat, Jan 03, 2009 at 08:11:14PM +0100, Richard Guenther wrote:
> On Sat, 3 Jan 2009, Toon Moene wrote:
>
> > [ Happy New Year first of all - hope we don't have too many more of them
> > ... Hey, you can recognize a Jimi Hendrix fan, don't you ]
>
> ;)
>
> > Richard Guenther wrote:
> >
> > > Actually I have two questions. First, what is the difference between
> > > -fargument-noalias-global and -fargument-noalias-anything (please
> > > provide an example, not cite documentation ;))
> >
> > svn blame should point to me as the culprit. I invented
> > -fargument-noalias-anything because I ran out of specifics Fortran argument
> > pointers *do not point at*.
> >
I have no idea what you and Toon are discussing. These
options are not used in the gfortran frontend and have never
been used. Looking at the g77 manual suggests that
-fargument-noalias-global is a holdover from g77, and as such
it should be removed.
It is the Fortran programmer's responsibility to properly
address possible aliasing issues.
--
Steve