This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: GCC 4.1: Buildable on GHz machines only?
>>>>> Matt Thomas writes:
Matt> So in the past day, I've done bootstrap with just c,c++,objc on
Matt> both 3.4 and gcc4.1.
Matt> While taking out fortran and java reduced the disparity, there
Matt> is still a large increase in bootstrap times from 3.4 to 4.1.
libstdc++ contains a lot more features in GCC 4.1, especially
TR1.
We understand that a lot of people use modern GCC on older
hardware and the compilation speed can be frustrating. GCC supports a
very diverse group of processors with greatly varying performance. Users
also want new features and want to utilize newer hardware performance for
more optimization in the same wall clock time. It is difficult, if not
impossible, to satisfy everyone.
The GCC developers are trying to improve compile time, but there
are no magic bullets. If you provide testcases, developers do investigate
ways to improve compile time when they have examples to test.
It would be helpful if this discussion thread distinguished
between compile time and bootstrap time. The two are related but not
identical. While GCC compile time needs to improve, the amount of time
that it takes to build GCC itself, relative to other commercial compilers
with similar features and runtimes, is similar.
David