tinycc-devel
[Top][All Lists]
Advanced

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

Re: [Tinycc-devel] TinyCC's future


From: fpuentes
Subject: Re: [Tinycc-devel] TinyCC's future
Date: Mon, 11 Apr 2005 13:30:42 +0200
User-agent: Internet Messaging Program (IMP) 3.2.6

Obviosly tcc need split it self into a frontend and a backend.

I just have wrotten a IA32 backend, something like lightning but only for IA32
(RtAsm aka Runtime assembler); I use it to generate runtime code. It would be
easy built a bytecode intermediate language and use it as middle representation
between fron and back ends. TCC then only move C code into RtAsm and this one
into IA32, RISC or PPC etc.

it is only a suggestion.

Mensaje citado por Basile STARYNKEVITCH <address@hidden>:

> Le Sat, Apr 09, 2005 at 03:27:11PM -0700, Peter Fröhlich écrivait/wrote:
> > Hi all,
> >
> > On Apr 9, 2005, at 15:20, Neil Bradley wrote:
> >
> > >I had been told at one time that anything beyond x86 was not in TCC's
> > >future. That got me thinking - what is the intenet on TCC's future?
> > >It's an honest question, not meant to flame or insult. I feel it's a
> > >sleekly designed compiler with a potentially bright future - something
> > >to rival the albatross that gcc has become. What it's ultimate goal?
> >
> > I don't know what the "official" future of it is, but I just approved a
> > 10 week student project in which they're going to try to make it into a
> > PPC compiler under OS X. [...]
>
> A possible suggestion, given that tcc does not aim performance, is to
> use the GNU lightning library, which generate, from calls to a common
> API, machine code for x86, PPC, Sparc.  See
> http://savannah.gnu.org/projects/lightning/ and
> http://www.gnu.org/software/lightning/lightning.html
>
> Regards.
>
> --
> Basile STARYNKEVITCH         http://starynkevitch.net/Basile/
> email: basile<at>starynkevitch<dot>net
> aliases: basile<at>tunes<dot>org = bstarynk<at>nerim<dot>net
> 8, rue de la Faïencerie, 92340 Bourg La Reine, France
>
>
> _______________________________________________
> Tinycc-devel mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/tinycc-devel
>




----------------------------------------------------------------
Correo enviado usando el servicio de Webmail del SIAIN




reply via email to

[Prev in Thread] Current Thread [Next in Thread]