piet@ruuinf.uucp (Piet van Oostrum) (09/30/88)
This question consists of two parts, but they are actually related.
1. Has anybody ported GNU cc to the Harris HCX-9 (also known as CCI/Tahoe) yet?
2. Has anybody tried to seperate the code generation part of gcc from the
parsing part. I ask this because I would like to write a Modula-2 compiler
with the same code generator.
--
Piet van Oostrum, Dept of Computer Science, University of Utrecht
Padualaan 14, P.O. Box 80.089, 3508 TB Utrecht, The Netherlands
Telephone: +31-30-531806 UUCP: ...!mcvax!ruuinf!piet
--
Send compilers articles to ima!compilers or, in a pinch, to Levine@YALE.EDU
Plausible paths are { decvax | harvard | yale | bbn}!ima
Please send responses to the originator of the message -- I cannot forward
mail accidentally sent back to compilers. Meta-mail to ima!compilers-requestgnu@toad.com (10/02/88)
There is a group (I think in Buffalo, NY) porting gcc to the Tahoe.
Keith Bostic (bostic@okeeffe.berkeley.edu) is in touch with this work
and could tell you more.
Gcc is intended to have different front end parsers. It is currently
being used to compile both c and c++, using separate front ends.
Some further work remains to make it possible to build either a gcc
or a g++ (c++ compiler) in the same source directory, but the compiler
is definitely moving in this direction.
If I was to write a "gmm" (GNU Modula-2), I'd build an M2 parser in
place of the existing "c-parse.y" module, make whatever changes
throughout the rest of the code I needed (e.g. new types of scopes or
symbol table info; new operators; etc), and get it running reliably.
By then, if RMS has rearranged C and C++ to be buildable from the same
directory, I'd restructure my sources into his format and send 'em in
to him; otherwise would send in my language-independent changes (e.g.
back end changes) for merging, and track his releases for a few months
until the restructuring is done. (That seems to be what g++ is doing.)
John Gilmore
[From gnu@toad.com]
--
Send compilers articles to ima!compilers or, in a pinch, to Levine@YALE.EDU
Plausible paths are { decvax | harvard | yale | bbn}!ima
Please send responses to the originator of the message -- I cannot forward
mail accidentally sent back to compilers. Meta-mail to ima!compilers-requesttower@bu-it.bu.edu (Leonard H. Tower Jr.) (10/03/88)
In article <2728@ima.ima.isc.com> gnu@toad.com writes: |[about grafting different language front ends such as Modula2 onto gcc] If anyone is interested in doing additional front-ends, they should check with rms@prep.ai.mit.edu first, and see if anyone else is working on one for the language in question. If you want your work incorporated into the master GNU gcc sources kept by rms, you'll almost definitely have to assign them to FSF, and have proper copyright notices on them. Again, discuss this with rms if you're serious. General questions about GNU can be directed at gnu@prep.ai.mit.edu . enjoy -len [From "Leonard H. Tower Jr." <tower@bu-it.bu.edu>] -- Send compilers articles to ima!compilers or, in a pinch, to Levine@YALE.EDU Plausible paths are { decvax | harvard | yale | bbn}!ima Please send responses to the originator of the message -- I cannot forward mail accidentally sent back to compilers. Meta-mail to ima!compilers-request
compilers-sender@ima.BU.EDU (10/13/88)
In article <2728@ima.ima.isc.com> gnu@toad.com writes: >There is a group (I think in Buffalo, NY) porting gcc to the Tahoe. >Keith Bostic (bostic@okeeffe.berkeley.edu) is in touch with this work >and could tell you more. Yeah, we're working on the gcc to Tahoe port. It's nearly done. We've got it to bootstrap and we've compiled a number of our user level commands and installed them with no problems. There's still a few bugs that we're aware of and everything isn't "clean" yet. So we haven't mailed anything to FSF. That'll be in a week or two. Devon Bowen (KA2NRC) FAX: (716) 636-3464 University at Buffalo BITNET: bowen@sunybcs.BITNET Internet: bowen@cs.Buffalo.EDU UUCP: ...!{ames,boulder,decvax,rutgers}!sunybcs!bowen -- Send compilers articles to ima!compilers or, in a pinch, to Levine@YALE.EDU Plausible paths are { decvax | harvard | yale | bbn}!ima Please send responses to the originator of the message -- I cannot forward mail accidentally sent back to compilers. Meta-mail to ima!compilers-request