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