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