This is the mail archive of the gcc@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: trying to glue Modula-3 onto egcs table based exception handling support


I'll respond to Mike Stump's meta comment first, and to the rest in a
separate message.

The Modula-3 front-end (parser etc.) is written in Modula-3.  It spits
out some intermediate form that is read in by a small m3.c component in
the gcc-backend.  I would be happy to check in this little m3.c
component into the gcc cvs tree, but I'll have to talk to the people at
DEC that currently own the copyright about this first.  There has been
some utterences about building an integrated front-end for gcc, like the
Java/Chill/etc. front-ends.  I doubt that this will ever happen.

I've been able to get this m3.c component to work with gcc 2.95.2, but
failed at porting it to the latest gcc in the cvs repository.  Several
macros disappeared from tree.h and it wasn't immediately obvious to me
which news one I should use.

Any way, I'll see what I can do about getting this little m3.c component
to become part of the gcc cvs tree.

Cheers,
Marc
 


>-----Original Message-----
>From: Mike Stump [mailto:mrs@windriver.com]
>Sent: Wednesday, May 31, 2000 12:16 PM
>To: gcc@gcc.gnu.org; mef@cs.washington.edu
>Subject: Re: trying to glue Modula-3 onto egcs table based exception
>handling support
>
>
>> From: Marc Fiuczynski <mef@cs.washington.edu>
>> To: "'gcc@gcc.gnu.org'" <gcc@gcc.gnu.org>
>> Date: Wed, 31 May 2000 10:30:22 -0700
>
>First, a meta comment.  We'd be more inclined to help you, if the
>Modula 3 front end were checked into the gcc tree.  Please convince
>the owners of the code to assign copyright to the FSF and submit it.
>Second, for development, it is better (I think, but could be
>debatable) to use the top of the tree cvs.
>
>I can't just hop into gdb and see where you are and help you debug it,
>if the sources are handy.  The gcc cvs tree is handy to me.  ftping
>some random software isn't.

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