This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Should we remove java from the default bootstrap languages?
* Ben Elliston wrote on Mon, Jun 23, 2008 at 01:58:38AM CEST:
> On Sat, 2008-06-21 at 10:58 +0200, Ralf Wildenhues wrote:
>
> > IIRC, then objects in libjava were built from lists of source files as a
> > means to avoid per-object overhead of libtool and some other stuff, and
> > to produce a bit better code[1]. Now, at least libtool compile mode
> > overhead should be a fair bit lower than back then (upstream is a bit
> > better, if that turns out to be significant, GCC could sync again).
>
> A few years ago, I hacked the libjava Makefiles to eliminate the use of
> libtool of Linux systems. It cut 20 minutes from the build time on my
> (at the time) modern hardware.
Current git Libtool compile mode is a lot faster than 1.5.x was.
Anyway its overhead in libjava is noise ATM, so that's not an issue.
Cheers,
Ralf