https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93090
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> --- The Go FE actually isn't that independent, the same gofrontend is used by both GCC and LLVM, the same FE written in C++ in that case has then a compiler dependent layer for GCC and another one for LLVM. So, is for the bountysource another interface for the rustc FE ok, or are you looking for completely independent FE implementation? And even if yes, can e.g. the runtime library be shared with rustc, or does it need to be independent? Again, talking about Go, I think the go runtime is shared by all of goland, gcc-go and gollvm.