• Sign Up
  • Archive

LLVM MOS

Imagesource: https://www.linuxadictos.com/

The biggest 8-bit news of the week so far and unlikely to be topped. Daniel Thornburgh and a couple of friends have released version 0.1.0 of their LLVM backend for the MOS6502: llvm-mos.

Finally you can write C++ code, compile it using Clang, link it against a very small standard library providing printf, malloc & free as well as exit.

If that does not tell you anything ... don't worry. 😥

Due to the unfortunately somewhat limited address space of all 6502 based architectures, the project won't blow the retro world out of the water. But completely independent of that, it is an absolutely remarkable achievement! 

Why? Because the thing is complete. Besides the LLVM backend itself, you get the standard POSIX tools, a GAS-compatible assembler, a linker ... you could almost say every 6502 lover's wet dream. Scrap the almost.

We are more than curious about the first real experiments with the toolchain. Awesome project!

Share the signal:

Read the full newsletter Issue #39 of 8bitnews.io: LLVM for MOS6502

More from #39

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