I believe it was related to GCC not letting people get at the intermediate code.. so that companies couldn't "steal" anything.
It's absurd, but, there are indeed references to it on the gnu mailing lists.
http://gcc.gnu.org/ml/gcc-help/2001-11/msg00093.html