Hi
If the Fedora Core 3 GCC upgrade fixed some errors in the previous version, then moving back to an older version is a regression.but this can be a good thing. it gives you/forces you to build consistent code across varying systems.
-bruce
regards Rahul