Close

Alpha 1

A project log for CC68 : An ANSI C Cross Compiler for the 6800/3/303

CC68 is a mostly ANSI C compiler targetting the 6800 series processors derived from the cc65 code base

etchedpixelsEtchedPixels 07/08/2021 at 17:110 Comments

I've released a first alpha of the compiler. It's good enough to build and run Fuzix although some of the code generation and peepholes could be improved a lot. The 6803/6303 target seems to be working well both for Fuzix and it can also make tape files for the Tandy MC-10 so you can write (small) games in C for it.


On the 6800 side 8/16bit integer stuff seems to be fine bu there are a lot of lurking support code bugs to nail that currently mean it blows up trying to do anything much with long types.

Discussions