Date : Fri, 30 Jan 1987 20:43:57 GMT
From : Jon Krueger <tuba%ur-tut.uucp@BRL.arpa>
Subject: Re: C-Compiler for CP/M-80 wanted
In article <3173@brl-adm.ARPA> Ralf Bayer writes:
>I'm looking for a C-Compiler that runs in the CP/M-80 environment.
I've just gotten delivery on the MIX C compiler for CP/M. In several
respects it doesn't meet your needs...
>it MUST create 8080-object code (NOT Z-80)
nope
it must create ROMable code, separate DATA and CODE segments.
maybe
>code must be able to run standalone, without the CP/M environment
no, or at least, not as such
>it should be interlinkable with assembly language routines,
> preferrable compatible with the RMAC-package.
maybe, asm() calls are certainly there
...but I'm happy with it in almost all other respects. It is a
commercial product, that runs right out of the box without apologies
or compromises. It supports a number of function libraries for bdos
and bios calls; there's also an ms-dos version, so there are functions
for each. It supports a FULL Kernighan and Ritchie C. Compiles are
slow and it generates (to date) unimpressive code. But it supports
everything: all data types, structures, assignments to structures,
enumeration, the works. Comes with a few useful tools -- object code
speed or space optimizing, bin-to-ascii conversion. Supports i/o
redirection from command line.
All in all a good buy at $40, everything works *so far*, and I can
recommend it as a user. I have no relation with the company other
than as a satisfied customer. MIX may be called at 1-800-523-9520, or
you can mail your check to 2116 East Arataho, Suite 363, Richardson
TX, 75081.
-- jon
--
Jon Krueger Department of Necessary Evil University of Rochester
uucp: {seismo, allegra, decvax}!rochester!ur-tut!tuba BITNET: TUBA@UORDBV