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