GCC 2.95

It was recently announced that the EGCS project would be taking over maintenance of GCC. To help reinforce this change in maintainership and take one of the (many) steps needed to be the GCC maintainers the next major release from the EGCS project will be GCC 2.95 (instead of EGCS 1.2).

After GCC 2.95 is branched/released the remaining changes from the old FSF gcc2 tree will be merged into the EGCS development tree and the old FSF gcc2 tree will be considered officially dead. That way none of the work on the old FSF gcc2 tree will be lost. We chose not to merge in that code now because it would have introduced a significant delay in the GCC 2.95 release.

We will start the GCC 3.0 release cycle once the remaining pieces of the new C++ ABI and the libstdc++ rewrite are complete. I also hope that we will have an integrated Ada and/or Pascal compilers by then.

This page is meant to provide information about the current schedule for GCC 2.95, the testing/release criteria for GCC 2.95, new features to be found in GCC 2.95, etc.

We are still wrapping up some issues for the GCC 2.95 release. We have fallen somewhat behind the original schedule due to various reasons. Hopefully we will not have to slip the schedule further.

The updated tentative schedule for the GCC 2.95 release is:

We are also looking for one or more volunteers to help coordinate the regression testing effort and major software testing.

More information on regression testing, release criteria, new features will hopefully start to appear soon as well as updated on the issues mentioned in the list above.