4 ms·
Sega genesis development
by metalforever 7y ago
Sega genesis development
- cbmuser 7y agoAnd Amiga, Atari, 68k-Macintosh etc. FWIW, there is an out-of-tree m68k backend for LLVM [1]. I have already done some experimental work on Rust for m68k based on this backend [2]. > [1] https://github.com/M680x0/M680x0-llvm/ https://github.com/M680x0/M680x0-llvm/ > [2] https://github.com/glaubitz/rust/tree/m68k-linux https://github.com/glaubitz/rust/tree/m68k-linux
- ungzd 7y agoAlso, GCC has Xtensa ISA used on ESP8266/ESP32.
- sanxiyn 7y agoLLVM Xtensa port is in progress: https://github.com/espressif/llvm-xtensa https://github.com/espressif/llvm-xtensa
- ajross 7y agoLots of things are "in progress" (including rust support for gcc code generation, heh). But gcc has production-ready, mature backends for a ton of architectures that LLVM doesn't. It's a real feature.