On Fri, 2006-01-27 at 17:17 -0500, Daniel Jacobowitz wrote:
> Two interesting things I'd like to point out here:
> 
>   - I don't know if it's been a problem lately, but GNAT definitely
>     used to have issues with not just the language it was written
>     in, but what specific version of the compiler was used to
>     bootstrap.  ECJ, hopefully, will be less problematic.

It's indeed likely that Java will benefit from more mature (less likely
to have bugs affecting the bootstrap process - most of the GNAT
requirements came from here) and established (less likely not to be
installed - also a GNAT issue for many platforms) compilers and JVMs
when it goes in GCC than Ada at the time, but that does not change the
basic requirement for adding a new bootstraped language.

If someone comes up with an old JVM that misrun java in GCC and
there's no easy obvious workaround, will you cancel the java project
or just tell the user to install a known to work JVM from the GCC
install documentation? Will the 3.0 gcj and runtime be enough for it to
work?

Laurent


Reply via email to