I believe between

- this

- https://docs.rs/gimli/0.23.0/gimli/

- https://github.com/rust-lang/compiler-builtins

- https://github.com/redox-os/relibc

- https://lld.llvm.org/

It finally possible to make Linux binaries in a high level language not involving anything written in C at build-time or run-time!!!

(And I think with CraneLift + -Z build-std, but without any libc, one should be able to skip linking separately-compiled object files too, and thus skip LLD and C++.)

> It finally possible to make Linux binaries in a high level language not involving anything written in C at build-time or run-time!!!

Virgil has been doing this for years.

https://github.com/titzer/virgil/