Tech News
← Back to articles

LLVM-MOS – Clang LLVM fork targeting the 6502

read original related products more articles

Miroh Jr for NES, by Wendel, Raftronaut, and M-Tee, built with LLVM-MOS

Linux booting on Commodore 64 with REU, via emulator built with LLVM-MOS

NES project in pure C99 using llvm-mos, by Steven Poulton

Hello world in Rust, with factorial calculation, for Atari 800, proof of concept by mrk

Hello world of LLVM assembler targeting Commodore VIC-20

Hello world of LLVM assembler targeting Apple IIe

Hello world in C, targeting Ohio Scientific Challenger 1P, port by Stephan Mühlstrasser

Hello Commander X16 from C

llvm-mos is an open-source fork of the LLVM C/C++ compiler, that provides first-class support to the MOS Technology 65xx series of microprocessors and relatives. llvm-mos enables modern software development for many classic platforms.

You can play with the compiler right now on Godbolt! Here's a Commodore 64 project that shows the C compiler in action. Try the "Click here to emulate" link on that page, to watch a Commodore 64 compute a hundred digits of pi.

... continue reading