Rust Lands Support For The Motorola 68000 Processors

Written by Michael Larabel in Programming on 20 September 2021 at 09:02 AM EDT. 24 Comments
With the m68k community continuing to be active around supporting the vintage Motorola 68000 series with modern open-source software, Rust has now merged support for these old processors.

With the forthcoming LLVM/Clang 13 release adding an M68k back-end, Rust that leverages LLVM is now adding support for the Motorola 68000 series processors.

This merge request has landed this morning for adding the M68k compiler target to Rust. With the Motorola 68000 back-end in upstream LLVM, the Rust-side support just amounts to around 200 lines of new code to enable it on these CPUs alongside x86/x86_64, ARM, AArch64, AVR, MIPS, POWER, and other architectures.

This Linux/m68k target for Rust on these ~30+ year old 32-bit processors is currently considered experimental.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week