ED@MIT-MC.ARPA (Ed Schwalenberg) (08/21/85)
We've been using Microsoft's Xenix on Microbar hardware to develop and run large C applications. We have reached the point where our programs are too large and too complex for the compiler provided with Xenix. Things like limits on the number of #defines, limits on the nesting of structures, and the like are giving us fits. And the code produced by this compiler (a descendent of the MIT port of the portable compiler) is awful. Are there better compilers out there? Where do I get them? Microsoft refuses to talk with us since Microbar as OEM is supposed to handle such things. Microbar is too busy trying to stay afloat. Tartan only has products for the Vax. We tried a Whitesmiths product several years ago which was even worse, as was a compiler from a company called Alcyon. I've heard rumors about the "Green Hills" compiler, but have been unable to find out how to get in touch with them. Any help would be appreciated. Please reply to me directly, as I don't subscribe to these lists.
lalonde@nicmad.UUCP (08/24/85)
We purchased the Green Hills C compiler from a company called OASYS Inc. in Cambridge MA. We also purchased OASYS's 68k assembler package (GH C compiler produces assembley language source). We have been very pleased with the GH compiler performance. Green Hills also has F77 and Pascal compilers available for the 68K family (000/010/020). All three languages are call compatible so that C functions can call F77 subroutines etc. etc.. The person to contact at OASYS about the Green Hills compiler family is Paul Ray. Paul Ray OASYS Inc. 60 Aberdeen Ave. Cambridge MA. 02138 (617) 491-4180 I am not affiliated with OASYS Inc. in any way. I just buy tools from them.
cruess@oakhill.UUCP (Michael Cruess) (08/26/85)
I tried to respond via mail, but apparently neither I nor my software know how to do it properly. So: The Motorola Microprocesor Software Catalog has listings for at least a dozen C compilers from various sources, including Green Hills. The book lists addresses and telephone numbers for vendors, plus a description of what type of systems (hardware and/or O.S.) required to run the software. It should be available from Motorola Semiconductor field sales offices. Michael Cruess oakhill!cruess Motorola, Inc. Microprocessor Products Group