LLVM backend for m88k architecture
github.com
github.com
Maybe there's say, large industrial machines (think like an oil refinery), infrastructure level computers (think the elevators of a skyscraper built in the 90s) or say, shipping vessels stuck with these chips and this is actually the cheapest solution, I have no idea.
It looks like the end of the line here was the MC88110 in 1992. Don't get me wrong, hobby away, I'm just curious if there's any production reason for this.
Looking for a copy of the ad just now, I found a neat writeup by the person who says they came up with it: http://www.georgelois.com/data-general.html
I like it.
I know a few people working on an LLVM backend for SGI MIPS CPUs, for example.
As I understand it, keeping an LLVM backend updated with the main compiler is far less work than keeping a GCC backend up-to-date, so the burden for supporting exotic/ancient systems is much lower
Maybe things have changed, but I got the opposite impression from previous discussions, around Rust portability.
Or maybe I'll just fire up gxemul. Tough call.
Either way, very nifty. Thanks for sharing!
> https://github.com/llvm/llvm-project/tree/main/llvm/lib/Targ...