This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Alias code
- To: Franz Sirl <Franz dot Sirl-kernel at lauterbach dot com>
- Subject: Re: Alias code
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Mon, 29 Jun 1998 11:36:35 -0600
- cc: mark at markmitchell dot com, egcs at cygnus dot com
- Reply-To: law at cygnus dot com
In message <199806291730.KAA16121@cygnus.com>you write:
> At 12:18 29.06.98 , Jeffrey A Law wrote:
> >
> >We've got a little problem.
> >
> >While the machine independent code is mostly free of gen_rtx (MEM)
> >calls, many of the target files, and some of the front-ends that we
> >want to interoperate (but possibly do not control) with are not free
> >of such calls.
>
> Jeff, if you want to see that changed everywhere, why don't you simply put
> a request for patches on the list like for the warning patches? The changes
> are very simple (I even remember sending you a sed script doing most of the
> work), so nearly everyone can do it.
Folks should certainly feel free to submit these changes. I certainly
would like to see this fixed throughout the compiler. Posting the
sed script again would probably encourage this :-)
However, there are still backends which we can not convert because they
are not part of egcs (for example the tic30/c40 ports which Michael
Hayes is working on) or front-ends which we can't convert yet (Pascal,
Ada, Modula3 immediately come to mind). Thus we have to avoid breaking
those hunks of code with the alias set changes.
Mark's submitted & I've approved a fix for these problems.
jeff