Zig has both beat right now, as you do not need anything else in either case.
Common cross-compiled components default to lld, which is a cross linker.
That said, yes, there are some *s here depending on what exactly you're doing.
Zig has both beat right now, as you do not need anything else in either case.