This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
Re: G77 problem and help needed
- To: Toon Moene <toon at moene dot indiv dot nluug dot nl>
- Subject: Re: G77 problem and help needed
- From: Martin Gruenewald <Martin dot Grunewald at cern dot ch>
- Date: Mon, 26 Feb 2001 09:18:13 +0100 (MET)
- cc: Alexandre Oliva <aoliva at redhat dot com>, gcc-help at gcc dot gnu dot org
Hello;
On Sun, 25 Feb 2001, Toon Moene wrote:
> Martin Gruenewald wrote:
>
> > So, my question: would it be possible to have this fixed soon, ie, for
> > GCC3.0? Or what is your timescale?
>
> Well, to tell you the truth: I'd hoped that everyone who complained
> about this shortcoming had stopped using g77 ;-)
>
> It's pretty low on my list, because:
>
> 1. Only few people run into this limitation.
>
> 2. It's a horrible piece of the Fortran Frontend to touch, let alone
> repair.
>
> 3. It doesn't silently generate wrong code (which is my definition of
> an urgent bug).
That's a real pity. Wouldn't it be possible to make the F77 Frontend
just a tiny little bit more horrible, by putting in another if
statement, to make it work? Something like:
If (compiling_a_block-data) then
call very_basic_block_data_code_generation
else
call original_fancy_code_generation
endif
One design goal is surely to compile all legal code...
Best regards
Martin
--
Martin W. Gruenewald Humboldt University Berlin (HUB)
http://l3www.cern.ch/homepages/gruenew/welcome.html
CERN EP/L3 32-2C07 e-mail: Martin.Grunewald@cern.ch
CH-1211 Geneva 23 Phone: ++41-22-76 79927, 79875, 74477
Switzerland Fax: ++41-22-78 28923