It was worse than that. They took whatever unreleased code was in the gnu repository on a random day, and started patching that. gcc 2.96 was known for miscompiling all sorts of stuff. GNU caught a lot of flack for a compiler they didn't even release.
AFAK Red Hat did this as they wanted to support ia64, but no (released) gcc version had a backend for it.