Re: How to build Classpath without Classpath

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,
I am maintaining the Java/Classpath stuff in OpenEmbedded and have
implemented a self-hosting toolchain like this:

jikes 1.21 -> classpath 0.93 -> cacao 0.98 or jamvm 1.5.0 -> ecj-initial ->
classpath 0.9x (x >= 5) -> cacao 0.98+hg20071001 (or newer) ->
ecj(-bootstrap)

ecj-initial is just ecj but taught to use classpath 0.93 as its class.
The set of Java classes from ECJ that are really compiled is the same as
found in the Debian package ecj-bootstrap.

ecj-bootstrap is the Java compiler that uses classpath 0.9x and cacao
0.98+hg20071001+. It is called -bootstrap because it only has the basic
'javac' features, no ant integration and whatnot. Again the same classes
as Debian's ecj-bootstrap.

This compiler is used to compile all the Java packages, while
ecj-initial only serves the bootstrapping purposes.

Regards
Robert


Attachment: signature.asc
Description: OpenPGP digital signature


[Index of Archives]     [Linux Kernel]     [Linux Cryptography]     [Fedora]     [Fedora Directory]     [Red Hat Development]

  Powered by Linux