This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
GCC 3.0 Status Report
- To: gcc at gcc dot gnu dot org
- Subject: GCC 3.0 Status Report
- From: Mark Mitchell <mark at codesourcery dot com>
- Date: Mon, 19 Mar 2001 12:28:04 -0800
- Organization: CodeSourcery, LLC
I was flaky with the weekly status report over the last couple of
weeks, but I'm trying to turn over a new leaf.
--
Mark Mitchell mark@codesourcery.com
CodeSourcery, LLC http://www.codesourcery.com
GCC 3.0 Status Report
=====================
Overall
-------
The Steering Committee has concluded that the release criteria
are somewhat over-ambitious given the lack of resources available
to complete some of the tasks.
Therefore, the GCC 3.0 release will be largely a functionality
release, featuring the rewritten x86 back-end, improved Java
compiler, new C++ ABI, and new C++ standard library. Stability
will remain a focus, but quality of the generated code will
become a secondary priority. This withstanding, we believe that
GCC 3.0 will generate better code than GCC 2.95.x in many
circumstances.
In the short term, we will focus on compile-time performance,
especially in C++. At that point, application testing will
become the major focus. Performance of the generated code
will be a greater focus of the 3.1 release.
Last Week
---------
Analysis of open bugs is largely complete. Many of the remainder
are hard to analyze due to being target-specific in various ways.
Richard Henderson provided a number of DWARF2 fixes and
improvements. Zack Weinberg checked in a number of cleanups
to simply configuration.
I began working on a variety of compile-time performance
optimizations. One of the lowest-hanging pieces of fruit appears
to be lazy name-mangling in C++. I've got that working and will
check it in soon. Preliminary work on this project broke the ARM
bootstrap. This turned out to be a generic optimization bug; it
is now fixed.
Numerous other bugs fixed.
Kudos
-----
For his continuing work on the GCC 3.0 documentation and web-site,
the GCC 3.0 Volunteer of the Week is ...
... Gerald Pfeifer!
Congratulations!
Next Week
---------
Work on compile-time performance.
Fix critical bugs.