Inclusion of GNU jaxp in libgcj

Jeff Sturm jsturm@one-point.com
Sun Feb 8 16:04:00 GMT 2004


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



More information about the Java mailing list