Diego Novillo wrote:
> Roberto COSTA wrote on 06/12/06 03:50:
> 
> > Every so often CIL looks to poke in the works of the mailing list, but I
> > haven't been able to track the current status of the discussion on the
> > topic.
> >
> We have started work on a bytecode representation that will initially be
> used for link-time optimizations (search the archives for LTO).  The
> Wiki has a brief description of the cleanup work needed for it
> (http://gcc.gnu.org/wiki/LinkTimeCleanups).

This page has no discussion about a CIL backend.  The document in
which Mark has announced the LTO briefly mentions that CIL was not
retained for dumping the IR, without giving an explicit reason, so I
think that we need a clear position from the FSF whether such a
backend is accepted to be part of GCC.  We will also have to consider
what these people might bring in terms of compiler optimizations to
GCC, as they want a highly optimized CIL bytecode.  Finally I think
that we could discuss how to implement a CIL generator without
duplicating the work needed for dumping the IRs to file.

Sebastian

Reply via email to