On August 20, 2015 6:08:25 PM GMT+02:00, Andrew Haley <a...@redhat.com> wrote: >On 08/20/2015 05:03 PM, Andrew Hughes wrote: >> The issue is that we're still supporting a version of OpenJDK/IcedTea >where >> there is no previous version (6). > >Surely OpenJDK 6 can build itself. And in the unlikely event of an >entirely new architecture which has No OpenJDK we'd have to grab an >old GCJ and build it with that. > >If GCJ is included as part of GCC but is not maintained and tested, it >will soon rot. That isn't an option IMO.
You only need a byte code interpreter on the target, no? No need for having native code in the first stage? So gij, witten in C++ is enough? GCC basically carries the source load of a complete java (bytecode) stack just to make the bootstrap use native code in the first stage!? Richard. >Andrew.