This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: G77 problem and help needed


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]