This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: Inclusion of GNU jaxp in libgcj
- From: Jeff Sturm <jsturm at one-point dot com>
- To: Michael Koch <konqueror at gmx dot de>
- Cc: java at gcc dot gnu dot org, <tromey at redhat dot com>
- Date: Sun, 8 Feb 2004 11:04:25 -0500 (EST)
- Subject: Re: Inclusion of GNU jaxp in libgcj
On Sun, 8 Feb 2004, Michael Koch wrote:
> Its no problem to put GNU JAXP into its own DSO.
Oh, okay, then I withdraw my objection.
However I'm still bothered by the huge size of libgcj and bootstrap times.
I know it's already been discussed at length on this list, so forgive me
for mentioning it, but here are the current sizes of various language
runtimes currently shipped with GCC (i686):
117421 libg2c.so
1216686 libgnat.a
9269164 libgcj.so
802483 libstdc++.so
Many users of GCC, myself included, routinely build libgcj only for the
purpose of regression testing the frontend. Having to build all of
javax.* etc. each time is an unnecessary burden.
I have an idea. What do you think about adding support GCC's toplevel
makefile to checkout and build classpathx as a target directory, separate
from libgcj? Then there would be no need to import classpathx sources
into the GCC repository, yet it would be simple for those who need it to
checkout and build with the rest of GCC.
Jeff