Re: generic assembly language available?

"Basile Starynkevitch \[news\]" <basile-news@starynkevitch.net>
13 Jul 2004 22:33:28 -0400

          From comp.compilers

Related articles
generic assembly language available? choksheak@yahoo.com (ChokSheak Lau) (2004-07-13)
Re: generic assembly language available? basile-news@starynkevitch.net (Basile Starynkevitch \[news\]) (2004-07-13)
Re: generic assembly language available? gopi@sankhya.com (2004-07-14)
Re: generic assembly language available? choksheak@yahoo.com (ChokSheak Lau) (2004-07-14)
Re: generic assembly language available? phil@ultimate.com (2004-07-15)
Re: generic assembly language available? arnold@skeeve.com (2004-07-15)
Re: generic assembly language available? gergoe@math.bme.hu (2004-07-17)
Re: generic assembly language available? bear@sonic.net (Ray Dillinger) (2004-08-09)
[2 later articles]
| List of all articles for this month |
From: "Basile Starynkevitch \[news\]" <basile-news@starynkevitch.net>
Newsgroups: comp.compilers
Date: 13 Jul 2004 22:33:28 -0400
Organization: http://starynkevitch.net - Ours
References: 04-07-018
Keywords: assembler, C
Posted-Date: 13 Jul 2004 22:33:28 EDT

Le 13-07-2004, ChokSheak Lau <choksheak@yahoo.com> a écrit :
> Hi all,
>
> I get a feeling that gcc RTL seems to be the most generic kind of
> intermediate code that exists today. I am interested in playing with
> some kind of generic assembly language, or writing it, so that when we
> write a compiler to target that language, the code generator will take
> care of the rest. The thing about RTL is that it is not very human
> friendly, like real asm code. [...]


You should look into C--, see www.cminusminus.org for more.


If you want to generate quickly machine code, you might also consider
GNU lightning or libjit.


http://savannah.gnu.org/projects/lightning
http://www.southern-storm.com.au/libjit.html
--
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


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.