<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Mon, 01 Jul 1985 08:56:00 EDT
From   : leisner.henr@XEROX.ARPA
Subject: Re: C compilers for cpm

Mark,

I'm currently using Manx Aztec C on a CP/M system to write control code
for xerographic devices within Xerox.  I've had good results with it (it
is almost a full implementation minus bit fields).

I currently support interrrupts, but you'll have to write your own
context saving mechanism (just save all the registers).  Floats may be a
problem within interrupt handlers, I don't know if you want to compute
there.

Supposedly, it is fairly easy to generate rommable code with the
compiler.  They support an initialized and uninitialized data array with
their linker.  However, doing these things are feasible but often a
pain.  The first time is always the hardest.

By mixed language programming, I assume you mean support for assembly
language.  You can imbed assembly language within your C code and also
write assembly language subroutines if you maintain the Aztec calling
conventions.

In addition, I found the code generation mechanism isn't too bad.  I
also use Aztec to support 6502 applications, but that is a different
story altogether.

Marty
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>