Ok today somebody pissed of Rob with the effect that he stopped maintaining his tcc fork which sucks. It seems that he will try to get pcc, a thirty year old C compiler recently resurrected by the OpenBSD people, to compile Linux. I haven’t used pcc yet but from reading it’s project page it seems that it won’t be as fast as tcc. After all pcc is a two-pass compiler which allows more optimizations but is slower, whereas tcc is a one-pass compiler.
We will see what works out, competition in the compiler field is definitely a good thing. In this context one should also take a look at clang, a C frontend for LLVM.