Generic z80 Cross compiler with generic libraries. The Cambridge z88 was the original target, but libraries are also available for Spectrum, ZX81, VZ200, Sharp MZ, CP/M, TI8x calculators, Sharp OZ, Xircom REX, Sam Coupe and many others .
The OnBoard Suite is a C-language development environment that runs on and builds code for, the Palm handheld platform. The OnBoard Suite is comprised of:
the OnBoard C compiler,
the OnBoard Assembler,
the SrcEdit programmer's editor, and
the Sherpa porting tool.
The OnBoard C compiler creates a Palm executable or (at the programmer's option) a Hackmaster hack. You can beam your new program or hotsync it to another Palm if you like. It requires nothing but a Palm (w/ the Palm OS in ROM so your code can take advantage of the library that's there). It does not need a separate run-time library.