C compilers

Getting GCC built is very important for the GNU project. It's written in C++ now but it can be built using earlier versions of GCC that are written in C. (e.g. 4.7)

Questions

 * Can pcc build gcc 4.7?
 * Can tcc build gcc 4.7?
 * Which C compilers can build which (other) C compilers?