It has long been the case that gcc can only be compiled with gcc. Switching its impl. lang. to c++ doesn't make the porting problem any worse.
The other "industrial strength" open source c/c++ compiler clang/llvm is also written in c++. They can both be built on windows so it would certainly be possible to port them to plan9 if there was real demand.