Why not gnat Ada in gcc?

Hartmut Schirmer hartmut.schirmer@arcormail.de
Sat Oct 14 11:27:00 GMT 2000


On Wed, 11 Oct 2000, Laurent Guerby wrote:
>IMHO, the problem we're trying to correct now is to get past the chicken-and-egg
>bootstrap problem, no available GCC compatible source means no contribution
>which means no incentive to provide public up to date sources...

Configure GNAT to produce java byte code and let it compile itself:
JGNAT.

This (and any binary produced by JGNAT) can be executed in a JVM or
directly on the host using GCC´s java front end:

         JGNAT               gcj
Sources -------> byte code -------> hosted GNAT (stage0)


Creating JGNAT once (or every few years) should be sufficient.

This scheme may work for other self implemented languages as well.

Hartmut


More information about the Gcc mailing list