SIMPLE and fat pointers

Steven Bosscher s.bosscher@student.tudelft.nl
Tue Jul 30 16:10:00 GMT 2002


Op wo 24-07-2002, om 20:38 schreef Diego Novillo:
> On Sat, 13 Jul 2002, Steven Bosscher wrote:
> 
> > Well, no, but my guess is that it would require quite a few grammar
> > changes, looking at the number of rules it takes in F95. Not nice.
> > Then you still need to define the semantics, and I'm not even sure
> > they're similair for Ada and Fortran 95.
> > 
> I was actually looking for an F95 example where you folks use
> these nodes.  I'm not familiar with these language constructs.

G95 no longer uses these nodes. Instead we just build flat C arrays
now for multi-D Fortran arrays.. The output of the SIMPLE pretty
printer doesn't look too pretty now (full of initialization code
for array descriptors), but it works, and it seems to be faster
for assumed size/shape arrays than what we had before :-\

I'm not sure how to output debug information for Fortran arrays now.
(Paul do you??)

Greetz
Steven




More information about the Gcc mailing list