gcc used to be the missing link, but they switched to C++ and now you can't bootstrap it with something like tcc.
GNU GUIX works on the boostraping issue, they strive to reduce the seed size as much as possible: https://guix.gnu.org/blog/tags/bootstrapping/
gcc used to be the missing link, but they switched to C++ and now you can't bootstrap it with something like tcc.