• Sign Up
  • Archive

6809 Cross Compiler

Last week we already talked about the possibilities of the LLVM backend for the MOS 6502. A universe of possibilities ... 💫

This week we get to go one better, but this time for the Motorola 6809 CPU and with it machines like the Tandy Color Computer, the Dragon, the Vectrex and a number of consoles.

Pierre Sarrazin just presented CMOC - a C cross compiler for the 6809.

Of course there are trade-offs to be made. Unfortunately simply compiling existing C code for the 6809 is not possible. On the one hand, the compiler only supports a subset of C, on the other hand, only a minimal replacement version is available instead of a standard lib. And float operations can only be implemented on the Tandy.

Still, an interesting option to implement more complex algorithms much easier in C instead of Assembly. The 6809 is your thing? Here you go.

Share the signal:

Read the full newsletter Issue #40 of 8bitnews.io: Pascal on BE6502

More from #40

Don't want to miss updates like that? Subscribe below and receive regular content that we only share with our subscribers.

Don't Miss

Sign up for our retro & computing magazine and get content like that regularly. Relevant. Up to date. Free.

We send our subscribers one update twice a month. Retrocomputing topics well curated by a team who love machines of the 70s, 80s and 90s as much as you do.

  • Terms
  • Privacy
  • Imprint