[comp.compilers] Info wanted on portable C compilers

dan@jeremy.dec.com (Dan Frommer) (10/22/88)

[I am resending this message, since many people reported that it was
truncated at the front.  I suppose I shouldn't be surprised that the
line eater is still around.  -John]
We are looking for a portable C Compiler to be targeted to a 16-bit
machine. The compiler will be hosted under VAX/VMS.

We have considered using PCC or GCC (the GNU C compiler). How do the
two compare in terms of porting efforts, reliability and quality of code
generated? Are there any other alternatives?

Please email responses or any comment that you might have to:

		dan%jeremy.dec@decwrl.dec.com

Thanks in advance,

Dan Frommer
Digital Equipment Corporation, P.O. Box 10109, 93 469 Jerusalem, Israel
[My original comment was that GCC was likely to be hard to retarget to
16-bit machines, given the gnu-oids disdain for anything less than 32, but
that PCC was originally written for 16-bit and should still work there. -John]
--
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

tower@bu-it.BU.EDU (Leonard H. Tower Jr.) (10/27/88)

People have used GCC as a cross-compiler for 16 bit machines hosted on
32 bit machines.  There has also been a port to VAX/VMS.  It was a
bear, because the VMS C Compiler had problems with some gcc code.
There is now a boot-strap binary that the VMS users are using to build
new versions.

If you like details on either the 16 bit cross compilation ports or
the VMS port, ask on info-gcc@prep.ai.mit.edu.

Expect to do a lot of the work yourself.  The GNU project might
incorporate many of you changes back into the main distribution.  But
the project's limited resources limit just how much support can be
given to ports that are far off the beaten track.

enjoy -len 
[From tower@bu-it.BU.EDU (Leonard H. Tower Jr.)]
--
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