I really wish zig were a gcc frontend; the m68k and sh2 targets available in gcc make it desirable for a certain form of hobby programming.
Zig currently is able to target quite a bit. There's a good chance you could open an issue and it would get added, or find an existing issue and see where it is on the roadmap.