C-Compiler for CP/M-80 wanted
pjmbaker at watcgl.UUCP
pjmbaker at watcgl.UUCP
Sat Jan 24 01:25:50 AEST 1987
Our mailer doesn't understand how to reply to the sender's address
directly, (and neither do I) so I guess I'll clutter the net with this
reply. It *may* be in interest to any others that are still
developing for 8080 (and Z80) target hardware.
Mail flames directly to me please (I'd hate to cause even more clutter).
In article <3172 at brl-adm.ARPA> you write:
>I'm looking for a C-Compiler that runs in the CP/M-80 environment.
>
I think the critter you want is:
C/80 by Software Toolworks (in Sherman Oaks CA)
I don't have their full address, but they have ads in micro mags
> - it MUST create 8080-object code (NOT Z-80), ...
YUP, this it does. Generates 8080 mneumonics. It can
gererate code for a number of different assemblers.
> - it must create ROMable code, that means: separate DATA and
> CODE segments.
YUP, this too it does. I have produced (a few years back)
many standalone 'black boxes' using this compiler.
> - code must be able to run standalone, without the CP/M en-
> vironment ...
No trouble here. It even has a floating point package (extra
$30), but as I recall, there was something I had to fix in the
FP library that wasn't rommable (a variable in the code
segment or something.
> - it should be interlinkable with assembly language routines,
> preferrable compatible with the RMAC-package.
Yes indeedy. It is (supposedly) compatible with RMAC. I used
the microsoft M80/L80 and later the SLR assembler package. It
has options to generate code for RMAC.
>
> - it should be a commercial product. ...
It is comercial, but only about $50.
>
>Thanx for any information,
You are welcome. BTW, it also produces some of the best
8080 code I've seen from a C compiler. I used it to write a
multi-tasking real-time OS which was the basis for most of my
'black-boxes' (mostly scientific instruments etc).
If you'd like more info, feel free to mail to me, tho' I
haven't used it for awhile (and I seem to have a hard time
mailing to you).
Disclaimer: I have no connection with Software Toolworks, other than a
happy customer. Their Lisp/80 is also pretty good.
Peter Baker
Peter Baker, Computer Science Dept., University of Waterloo
USENET: {ihnp4|allegra|utzoo|utcsri}!watmath!watcgl!pjmbaker
CSNET : pjmbaker%watcgl at waterloo.csnet
ARPA : pjmbaker%watcgl%waterloo.csnet at csnet-relay.arpa
--
Peter Baker, Computer Science Dept., University of Waterloo
USENET: {ihnp4|allegra|utzoo|utcsri}!watmath!watcgl!pjmbaker
CSNET : pjmbaker%watcgl at waterloo.csnet
ARPA : pjmbaker%watcgl%waterloo.csnet at csnet-relay.arpa
More information about the Comp.lang.c
mailing list