porting libgcj to PalmOS

Tom Tromey tromey@cygnus.com
Sat Apr 1 00:00:00 GMT 2000


>>>>> "Kresten" == Kresten Krab Thorup <krab@daimi.au.dk> writes:

Kresten> As far as I can see, there are quite alot of problems to
Kresten> overcome to make gcj work on the pilot.

Kresten> 3) All the basic java libraries (java.*) are quite
Kresten>    intertwined, and require alot of basic libc stuff; which
Kresten>    is not available on PalmOS.  Thus, it would be a lot of
Kresten>    work to create a "trimmed down" version.

This is something we've wanted to be able to do: configure libjava in
various configurations to omit pieces of code that are not wanted for
a particular build.  We don't have a real design here; currently we
can omit java.net in a rather hacky way, but I don't think we want to
go much further down that path.  One idea we've had is to use "section
GC" in the linker to omit code at link time; in some situations that
will probably be good enough.

Tom


More information about the Java mailing list